<p>基本上,这是在一个类中,该类将另一个类的对象追加到self列表中。列表中有200个对象。所以基本上如果我叫self[1],我会得到['John',['Alex','Rob']。基本上“约翰”指的是自己的名字其他的名字指的是这些小组成员。例如,下面将打印所有200个对象的每个对象的名字和组成员</p>
<pre><code> for line in self:
print line.firstname
for line in self:
print line.groupmembers
</code></pre>
<p>现在我必须创建一个遍历所有名字并检查名字的东西。所以基本上,如果约翰有亚历克斯和罗伯作为成员,那么就必须有另一个名为亚历克斯的对象和另一个名为罗伯的对象。假设没有名字为Alex的对象,我想打印“mismatch”。这是我到目前为止,但它没有做它打算做的事。你知道吗</p>
<pre><code> def name(self):
firstnames = []
for item in self:
firstnames.append(item.firstname)
for item1 in self:
for i in item1.groupmembers:
if i not in hello:
print 'mismatch'
</code></pre>