【发布时间】:2017-08-06 17:00:29
【问题描述】:
这是我的代码:
def SortingBigIntegers(arr):
arr.sort(key = lambda x: (len(x), x))
arr = ["54", "724523015759812365462",
"870112101220845", "8723","6","9","3"]
SortingBigIntegers(arr)
print " ".join(arr)
相同长度的字符串在这段代码中是如何排序的?
【问题讨论】:
-
首先是长度,然后是字典。
-
既然 Python 整数可以任意大,为什么还需要这个?