【发布时间】:2025-12-02 16:10:02
【问题描述】:
我尝试在列表中添加两个数字。生成的结果是整数。我想使用列表的追加函数将此整数添加到现有列表中。但是,我收到错误,操作不可执行。
Fibo 是一个已定义的列表
Fibo_FV = Fibo[i] + Fibo[i+1]
print(Fibo_FV)
##result is sum of two numbers in the list
Fibo_final = Fibo.append(Fibo_FV)
print(Fibo_final)
##Answer is none
我不确定为什么在打印 Fibo_final 时没有看到任何内容。我的期望是它应该是带有 Fibo 和新附加值的新列表。关于这个有什么想法吗?
【问题讨论】:
-
我不确定为什么在打印 Fibo_final 时没有看到任何内容
.append()方法不返回任何内容,因此默认情况下您会得到None。Fibo.append(Fibo_FV)就地修改列表。