猿问

一个关于python中调用list里 类 的属性 的问题

现有一类:
class StockData(object):
    def __init__(self):
        self.stock_index=''#股票代码
        self.date=''#日期
        self.time=-1#时间
        self.open_price=-1#开盘价
        self.close_price=-1#收盘价
        self.highest_price=-1#最高价
        self.lowest_price=-1#最低价
        self.total_volume=-1##成交量


新建一个list,将类的实例加入list中
dataset=[]
for i in range(0,100):
    dataset.append(StockData())

现在我想调用list某个位置的类的实例的属性,如dataset[0].stock_index
如果直接输入'dataset[0].',是不会跳出stock_index等属性的选项的,如果我希望跳出属性的选项该怎么办?这个对我很重要,因为类的属性太多太长了,全部码代码很麻烦...


汪小达
浏览 1822回答 0
0回答
随时随地看视频慕课网APP

相关分类

Python
我要回答