有什么区别?

时间:2021-06-04 00:57:49

标签: python-3.x

我不知道为什么我用作列表的 'lllist' 没有更改,因为 enter image description here'superman' 列表已更改。

2 个答案:

答案 0 :(得分:1)

在第一个循环中,您将获得执行某些操作但操作结果未放回列表中的列表视图。

而在第二个循环中,您将获得整个对象本身,您可以根据需要对其进行操作。

答案 1 :(得分:0)

lllist 是一个列表,它的元素是 int 类型,而列表 superman 的元素是列表本身。所以这里有一个问题: 列表通过它们的地址被引用和索引;因此,当列表在变量范围内的任何位置更新时,列表将被更新。 超人中的列表在 for 循环中更新(添加了三个 0),我们的输出反映了这一变化。

如果它回答了您的问题,请考虑点赞。

相关问题