Ame*_*ade 1 python sorting loops
我试图弄清楚如何按每个int中的第一个数字对整数列表进行排序(如果相同,则移动到下一个数字等)
我确信我可以循环播放,(虽然我一直有问题,因为我似乎需要让我的列表中的字符串列表才能抓住第一个数字,这对我来说一直没有用),但我想知道是否有办法轻松地使用该sorted()方法.
EX:
myList = [34254, 2343, 49, 595, 323]
Run Code Online (Sandbox Code Playgroud)
我想要的结果:
sortedList = [2343, 323, 34254, 49, 595]
Run Code Online (Sandbox Code Playgroud)
用字符串键排序,你会得到ASCIIbetical排序.
>>> myList = [34254, 2343, 49, 595, 323]
>>> sorted(myList, key=str)
[2343, 323, 34254, 49, 595]
Run Code Online (Sandbox Code Playgroud)