Python根据变量值创建和排序列表

时间:2019-08-16 02:47:01

标签: python list sorting tuples

我想知道是否有人可以在这里指导我正确的方向。我正在做某事,但仍坚持根据其值创建和排序列表。例如下面的

Sam = 10
John = 20
David = 5
Anthony = 7
Michael = 6

test[Sam, John, David, Anthony, Michael]
print(test)

所以基本上,我希望能够打印分配给变量的值,然后将它们从最低到最高排序, 例如; 5、6、7、10、20

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:2)

尝试sorted

Sam = 10
John = 20
David = 5
Anthony = 7
Michael = 6

test = [Sam, John, David, Anthony, Michael]
print(sorted(test))

# [5, 6, 7, 10, 20]