【发布时间】:2014-04-03 16:56:37
【问题描述】:
我有一个对象定义如下:
class word(object): #object class
def __init__(self, originalWord=None, azWord=None, wLength=None):
self.originalWord = originalWord
self.azWord = azWord
self.wLength = wLength
我有一个名为 results[] 的列表,其中列表中的每个索引 x 包含另一个长度为 x 的单词对象列表。例如。在 results[3] 中有一个长度为 3 的对象列表,其中一个对象可能是 (dog, gdo, 3)。我有一个名为 maxL 的值,它表示列表结果 [] 的长度。如何通过遍历 results[] 及其所有列表来访问(然后打印)我想要的属性?
这是我目前所拥有的,但我知道语法是错误的:
for x in range(0,maxL):
for y in results[x]:
print(results[x][y].azWord)
【问题讨论】: