noob帮助请求-如何创建定义类的列表?
我已经定义了两个公共字段(称为代码)和
几个不同的字段.
在A类中,只有一个给定代码的实例作为所有项目
是个体.
在B类中,每个代码的一个或多个实例都可能没有
可以有任何涉及单个A的BS.
我需要列出BS的列表,删除DUPE,然后创建一个清单
因为有BS.
(我希望这是有道理的!)
通过大量研究和阅读我的书,我设法得到了
工作,但是在一个阶段,我有错误的错误
要加入A型A.因此,我将自己的AS转换为字符串,然后做了一个
在逗号上分开以列出列表.这一切都很好
在一个领域没有逗号(约85%),但我不禁感到
这是一个kludge,如果恰好找到一种方法来获得适当的方法
AS列表而不是通过转换为字符串创建的列表列表
然后分裂,然后我的应用程序可以正常工作.
因此,我希望这里的一些好人能帮助我.
相关功能看起来像这样:
def gen_b_a_list():
bcodes = get_codes()
all_as = read_a(" a.csv")
b_a = []
对于我的范围(LEN(代码)):
bcode = bcodes [i]
对于ALL_AS:
文件名= getAttr(a,'代码')
如果文件名== bcode:
ba = str(a)
ba = string.split(ba,',')
B_A.Append(BA)
返回b_a
所讨论的元素是在filename == bcode之后之后.我如何能
在这里构建我定义的A类对象的列表,而不是吗?
(如果需要,我可以发布完整的代码,只是认为更好
Netiquette不要)
tia
nuffi