ich möchte eine Liste mit darin enthaltenen 3-Tupeln sortieren. Und zwar soll nach n aufsteigend sortiert werden, n ist das n-te Element der Tupel. Ich habe nun folgendes probiert, aber bin damit leider nicht zum Erfolg gekommen. Kann mir jemand vllt. auf die Sprünge helfen? Danke schonmal im vorraus!
Code: Alles auswählen
def ListSort(liste_tuples, n):
x = sorted(liste_tuples, key = lambda liste: liste[n])
print(x)
ListSort([(1,3,5), (4,1,3), (9,2,4), (12, 45, 1)], 1)
[(1, 3, 5), (4, 1, 3), (9, 2, 4), (12, 45, 1)] #leider keine Veränderung