forked from menault/TD4_DEV51_Qualite_Algo
21 lines
436 B
Python
21 lines
436 B
Python
|
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)
|