Посмотрев на документацию Python 3, я хотел бы, чтобы попытаться что-то подобноеСвоп вложен список Python 3
nested_list = [
(1,4,7,10),
(2,5,8,11),
(3,6,9,12),
]
sorted(nested_list, key=lambda nes: nes[0])
print(nested_list)
Я хотел бы список для вывода как:
[(2, 5, 8, 11), (1, 4, 7, 10), (3, 6, 9, 12)]
Но вместо этого он выводит, как :
[(1, 4, 7, 10), (2, 5, 8, 11), (3, 6, 9, 12)]
Какой то же!
Я использую Python 3.5.1 кстати.
Ну да, вы отсортировали список по первому элементу. И это правильный порядок. Как следует заказывать списки? –
Каковы критерии заказа для желаемого результата? 'sorted' делает именно это, сортируя. –
Что было так трудно понять? TallChuck понял это –