extend 函数和 sort 函数 不能直接放到 print()中??

extend 函数和 sort 函数 不能直接放到 print()中??

问题描述:

为什么输出值为None  ?

相关代码:

# coding:utf-8
list1 = [1, 3, 7, 9]
list2 = [2, 2, 6, 8]
print(list1.extend(list2))
print(list1.sort())

尝试过的解决方式:

相关代码:

# coding:utf-8
list1 = [1, 3, 7, 9]
list2 = [2, 2, 6, 8]
​list1.extend(list2)
print(list1)
list1.sort()
print(list1)

难道是因为extend 函数 和 sort 函数 没有返回值,不能直接放到print() 中??

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学,你好!是的,放在print()中输出的是extend()和sort()这两个函数的返回值,而这两个函数没有返回值,因此结果为None

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师