小编tic*_*toe的帖子

与Python中的list.sort()混淆

考虑两个列表:

list1=[-4,-5,-3]
list2=['-4','-5','-3']
Run Code Online (Sandbox Code Playgroud)

现在,如果我们使用

list1.sort()
list2.sort() # in python3 
Run Code Online (Sandbox Code Playgroud)

我们得到矛盾的结果:

[-5, -4, -3]
['-3', '-4', '-5']`
Run Code Online (Sandbox Code Playgroud)

为什么会这样,我们怎么做才能正确!!

python python-3.x

1
推荐指数
1
解决办法
75
查看次数

标签 统计

python ×1

python-3.x ×1