织梦CMS - 轻松建站从此开始!

沙龙国际_沙龙国际网上娱乐_沙龙网上娱乐

当前位置: 主页 > 沙龙国际首页 >

Python中对象作为元素组成列表问题,[obj]代表什么

时间:2017-07-18 01:10来源:未知 作者:admin 点击:
1.下面这行代码中,[obj]是对象列表吗?没有读懂下面代码的这一处。 从运行上看,[obj]的确是可迭代的iterable。 在run.py中 obj=TR_OBJ(seq,labels,name=sys.argv[1]) tr_obj_list=[obj]for o in tr_obj_list:

1.下面这行代码中,[obj]是对象列表吗?没有读懂下面代码的这一处。
从运行上看,[obj]的确是可迭代的iterable。

在run.py中

obj=TR_OBJ(seq,labels,name=sys.argv[1]) 
tr_obj_list=[obj]

for o in tr_obj_list:    #    obj仅仅是一个对象吗?
    do_something(o.seq)

关于TR_OBJ的类定义

class TR_OBJ:
    ''' define a trainable object, a TR_OBJ object cositst of: 
        self.seq    # the list of symbols || vectors
        self.labels    # the list of the labels
        self.name    # the object name
        ……
    '''

    def __init__(self, seq, labels=[], f=[], b=[], eMat=[], scale=[], p=None, name=None):
        self.seq = seq          # the list of symbols || vectors
        self.labels = labels    # the list of the labels
        self.name = name        # the object name
        ……
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容