我有一个由以下元组组成的列表:
m = [('a', 'b', 'c', 'd'), (1, 2, 3, 4), ('alpha', 'beta', 'gamma', 'eta')]
如何获得以下输出:
['c', 3, 'gamma']
只需要' c'而不是其余的元素a,b,d
答案 0 :(得分:2)
变量'm'包含元组列表,有3个元组被视为列表中的3个项目。
变量'n'获取列表中的每个元素(元组)并根据其索引号打印其值。
m = [('a', 'b', 'c', 'd'), (1, 2, 3, 4), ('alpha', 'beta', 'gamma', 'eta')]
for n in m:
print (n[2])
答案 1 :(得分:-1)
m=[(1,2),('a','b')]
for t in m:
print n[1]