我想问下大家 这样为啥会报错啊
list1 =list1=list1.sort()
list1.reverse()
print(list1)
本帖最后由 wuqramy 于 2020-5-31 17:23 编辑
sort()也是一个列表的方法
和reverse()一样
是没有返回值的 只会在原列表上操作
如果赋值 会导致 list1 = None
list1 =
list1.sort()
list1.reverse()
print(list1) 本帖最后由 jackz007 于 2020-5-31 17:31 编辑
list1 是列表,属于可修改对象,大多数的可修改对象的方法都没有返回值,直接调用就可以修改对象。
所以,楼主的问题出在这条语句:
list1=list1.sort()
这条语句正确的写法应该是:
list1.sort()
页:
[1]