标签: python list sorting sum digits
list1 = [1236,985,150,641876,167]
我想知道如何在Python中按总和或进行排序。
输出按数字总和以升序排序:
[150,1236,167,985,641876]
答案 0 :(得分:0)
考虑单位位置的排序列表项目。您可以尝试:
list1 = [1236,985,150,641876,167] sorted(list1, key=lambda n: n%10) [150, 985, 1236, 641876, 167]