我试图将这一行放在我的代码中,试图创建一个 80*80 的网格:
a = [[0] * 80] * 80
然而,事实证明我有 80 次引用相同的列表,我花了很长时间才意识到这个问题。
我想知道有没有办法理解/记住python在常用方法中的引用方式?
谢谢!
我试图将这一行放在我的代码中,试图创建一个 80*80 的网格:
a = [[0] * 80] * 80
然而,事实证明我有 80 次引用相同的列表,我花了很长时间才意识到这个问题。
我想知道有没有办法理解/记住python在常用方法中的引用方式?
谢谢!