wua*_*mpa 0 python arrays class
我有一个非常基本的问题.我需要在类中声明的循环中填充数组.简化的代码类似于:
class Arr: def __init__(self): self.test = [] var = Arr for x in xrange(0, 3): var.test.append(1)
这段代码总是返回"类Arr没有属性'测试'",但我没有看到原因.怎么了?
tob*_*s_k 5
您必须使用创建类的实例var = Arr().
var = Arr()
如果你这样做var = Arr,则var是对类Arr本身的引用,而不是该类的实例.
var = Arr
var
Arr
归档时间:
12 年 前
查看次数:
60 次
最近记录: