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() 中??
11
收起
正在回答
1回答
同学,你好!是的,放在print()中输出的是extend()和sort()这两个函数的返回值,而这两个函数没有返回值,因此结果为None
祝学习愉快!
Python全栈工程师2020
- 参与学习 人
- 提交作业 5211 份
- 解答问题 2433 个
Facebook曾声称“只招全栈工程师”!全栈用人需求猛增,市面人才紧缺。 0基础进击Python全栈开发,诱人薪资在前方!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星