我想创建一个2D阵列的团队。因此,我可以像团队[0] [i]或团队[1] [0]那样达成目标。第一个打印返回正确的值,但第二个返回致命索引超出范围。
self.teams = [self.first_array , self.second_array]
print(self.teams[0][0].name)
print(self.teams[1][0].name)
答案 0 :(得分:0)
尝试做:
self.teams = [self.first_array , self.first_array]
如果这样可行,那么self.second_array就会出现问题。您的语法看起来不错,除非我们无法查看其余代码,特别是在您初始化自身及其属性的位置。