【发布时间】:2021-12-24 06:57:37
【问题描述】:
如果您有一个列表,例如:
lst = [[8, 4], [10,2]]
你如何排序它使得 lst 是:
lst = [[4, 8], [2,10]]
我试过了:
lst = [i.sort() for i in lst]
和:
lst = list(map(lambda x: x.sort(), lst))
但是这些只是返回一个没有 None 的列表。
任何帮助将不胜感激!
【问题讨论】:
-
i.sort()返回None并对列表进行适当的排序。请改用sorted(i)