reverse后排序没照从大到小排列
nums =nums.sort()
print(nums)
nums[:3] =
print(nums)
nums.reverse()
print(nums)
输出排序最后是
[5, 3, 3, 2, 2, 6, 7, 9]
是什么原因造成的呢? 本帖最后由 isdkz 于 2023-3-20 16:19 编辑
.reverse() 不是用来排序的,它是用来把列表倒过来的
从大到小排序是 .sort(reverse=True)
代码修改如下:
nums =
nums.sort()
print(nums)
nums[:3] =
print(nums)
nums.sort(reverse=True)
print(nums)
输出结果:
页:
[1]