gpt4 book ai didi

python - 关于 python 中的迭代器

转载 作者:太空狗 更新时间:2023-10-30 01:55:04 27 4
gpt4 key购买 nike

<分区>

如果我有以下列表:

a = [1, 2, 3]

然后我运行以下代码:

for x in a:
x += 1

这似乎并没有改变列表a

但是,如果我执行以下操作:

for i in range(0, len(a)):
a[i] += 1

这将修改'a'的内容。

所以我猜 xa[i] 以不同的方式引用 a 的元素。到底是什么造成了差异?他们各自如何引用 a 的元素?

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com