这是一个快速的。假设我得到了一个类对象的多维列表,名为table,我需要访问类属性.name。
我不想使用嵌套循环,当然要打印这个,我需要使用format()。
for i in range(3):
print '{0} - {1} - {2}'.format(*table[i].name)
显然这没有用。以及 (*table[i]).name。我需要能够访问 table[i] 列表中每个类对象的 .name。介意你把我引向正确的方向吗?提前致谢。
请您参考如下方法:
for row in table:
print(' - '.join('{0.name}'.format(elt) for elt in row))
