在Python 2中,如何按字典顺序排列大量数字(大约500个)。我的数字集如下所示: 09187788329 02043714140 06751292887 02892175534 04188296506 08279960090 05548958250 03590573588
所需的输出格式如下: 02043714140 02892175534 03590573588 04188296506 05548958250 06751292887 08279960090 09187788329
答案 0 :(得分:1)
在可迭代的电话号码上调用Python的sorted
内置函数。
phone = (
"09187788329 02043714140 06751292887 02892175534 "
"04188296506 08279960090 05548958250 03590573588"
)
print (
" ".join(
sorted(
phone.split(" ")
)
)
)