forked from menault/TD4_DEV51_Qualite_Algo
TP
This commit is contained in:
21
tri.py
Normal file
21
tri.py
Normal file
@@ -0,0 +1,21 @@
|
||||
tab = [ [0,3,2], [9,4,5], [4,1,3]]
|
||||
|
||||
def tri(tableau):
|
||||
x = 0
|
||||
valueTab = {}
|
||||
for subTab in tableau :
|
||||
sum = 0
|
||||
subTab.sort()
|
||||
for value in subTab:
|
||||
sum = sum + value
|
||||
valueTab[x] = sum
|
||||
x = x + 1
|
||||
newValueTab = dict(sorted(valueTab.items(), key=lambda item: item[1]))
|
||||
newTab = []
|
||||
for key in newValueTab:
|
||||
newTab.append(tableau[key])
|
||||
print(newTab)
|
||||
|
||||
|
||||
|
||||
tri(tab)
|
Reference in New Issue
Block a user