假设我有一个元组列表:
my_list = [(1, 4), (3, 0), (6, 2), (3, 8)]
无论位置如何,如何按元组中的最小值对列表进行排序?我的最终名单如下:
my_sorted_list = [(3, 0), (1, 4), (6, 2), (3, 8)]
最佳答案
您可以利用 key
参数来 .sort
或 sorted
:
>>> my_list = [(1, 4), (3, 0), (6, 2), (3, 8)]
>>> sorted(my_list, key=min)
[(3, 0), (1, 4), (6, 2), (3, 8)]
关于python - 按最低值对元组列表进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10922879/