为什么运用sort函数时,不可以用print(list.sort())来输出呢?而需要分两步来回答?

来源:2-20 项目作业

慕盖茨7442857

2022-01-15 23:00:05

a=[]
b=[]
a.extend(b)

a.sort()
(a)


写回答

2回答

好帮手慕凡

2022-01-16

同学,你好!

sort( )方法直接对原列表进行修改,没有返回值默认返回None,print(list.sort( ))输出的是list.sort( )的返回值,所以使用sort( )排序完后,应输出原列表,祝学习愉快~

0

xiedaifeng

2022-01-15

list.sort()返回为空类型,而不是排序后的list。


https://img.mukewang.com/climg/61e2ea9c090e310d07760657.jpg

0

0 学习 · 4469 问题

查看课程