能正常输出的代码:
list2 = ['A', 'B', 'C']
# 在列表末尾追加元素'Python'
list2.append('Python')
print(list2)
输出结果为None的代码:
list2 = ['A', 'B', 'C']
# 在列表末尾追加元素'Python'
list2 = list2.append('Python')
print(list2)
【答案】:
append函数无返回值,因此不能赋值
其他类似的函数如:reverse()
追加:也不能直接print打印结果,如:print(alist.append('111')) 输出None
【总结】:没有返回值的函数,①不能赋值alist = alist.append(('111')) 输出None
;②不能直接print打印结果print(alist.append('111')) 输出None
其他的空了再追加