pythonTip

题目1 列表l1=[1,3,4,2],对该列表进行排序

解答:
l1=[1,3,4,2]
l2=l1.sort(reverse=True)
l3=sorted(l1)
l4=sorted(l1,reverse=True)
print(l1)
print(l2)
print(l3)
print(l4)

结果:
[4, 3, 2, 1]
None
[1, 2, 3, 4]
[4, 3, 2, 1]

解析:
方法一:list.sort()  在list本身进行排序,所以l2为None
方法二:sorted(list)  新生成一个list,原始list不变

猜你喜欢

转载自blog.51cto.com/kongxiaofa/2296498
今日推荐