四个大字 发表于 2020-3-29 10:19:47

list内置函数reverse和sort

a=]
aa=
b=a.count('a')
c=a.index(2)
c=a.reverse()
b=aa.sort()
print (b)
print (c)
为什么 输出是none,开发工具是pycharm

hrp 发表于 2020-3-29 10:22:40

reverse()和sort()方法没有返回值,是直接对原列表进行操作的

四个大字 发表于 2020-3-29 10:25:42

hrp 发表于 2020-3-29 10:22
reverse()和sort()方法没有返回值,是直接对原列表进行操作的

谢谢

txxcat 发表于 2020-3-29 10:27:33

这两个函数是直接对列表进行操作,而不是操作后输出,所以结果是NoneType。{:10_256:}运行a.reverse()和aa.sort()之后,直接print(a)和print(aa)就可以看到你要的结果了。

四个大字 发表于 2020-3-29 10:31:04

txxcat 发表于 2020-3-29 10:27
这两个函数是直接对列表进行操作,而不是操作后输出,所以结果是NoneType。运行a.reverse()和aa. ...

知道了,谢谢
页: [1]
查看完整版本: list内置函数reverse和sort