2024-05-14 10:20:01 发布
网友
我是一个助教,帮助一个学生学习CS1101,他们有一个非常有趣的问题
在python中,为什么它允许您这样做:
return data + [data[-1]]
但不是:
return data.append(data[-1])
我知道你可以用以下方法来做第二行:
data.append(data[-1]) return data
但这并不能回答我的问题,为什么第二种说法不起作用
提前谢谢,不,这不是作业题
.append不返回包含新项的列表。它将项添加到位。因此,.append返回None
None
.append不返回包含新项的列表。它将项添加到位。因此,.append返回
None
相关问题 更多 >
编程相关推荐