m0_51954753
2021-03-28 18:11
采纳率: 100%
浏览 317

python中关于使用for循环以及append嵌套列表

a_list = [1]
b_list = []
for i in range(5):
    b_list.append(a_list)
print(b_list)
b_list[0][0] = 1000000
print(b_list)

在学习python时遇到的问题 更改其中一个嵌套的列表的元素 所有嵌套的列表都会被更改 但我只想更改一个 请问应该如何修改 如果可以的话能否解释一下出上述情况的原因 谢谢

pyhton3.9

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

3条回答 默认 最新

相关推荐 更多相似问题