假设我有以下课程:
class test(object):
def __init__(self):
self.arr = [0]*10
然后我用它作为:
arrOfTests = [test()]*10
arrOfTests[0].arr.insert(0,1)
print arrOfTests[0].arr[0]
print arrOfTests[1].arr[0]
返回
1
1
为什么attOfTests [1](以及所有其他人)的arr [0]也是1?尽我所能,我无法理解这一点......提前谢谢你!