python-帮助;嵌套的;列表

python-帮助;嵌套的;列表,python,Python,我的清单是这样的 [('a','b'),('c','d')],较大的除外 如何打印每对的第一个值?例如,在那个例子中,我只想打印'a'和'c' 我还要补充一点,这个列表是随机生成的,所以我不知道它的内容 my_list = [('a', 'b'), ('c', 'd')] for a, _ in my_list: print a 事实上,我们可以在我的列表中为a做,这是因为Python的元组解包。\uuu是一种类似于python的说法,表示我们不关心这个变量,也不打算使用它(而不是称

我的清单是这样的

[('a','b'),('c','d')]
,较大的除外

如何打印每对的第一个值?例如,在那个例子中,我只想打印'a'和'c'

我还要补充一点,这个列表是随机生成的,所以我不知道它的内容

my_list = [('a', 'b'), ('c', 'd')]

for a, _ in my_list:
    print a
事实上,我们可以在我的列表中为a做
,这是因为Python的元组解包。
\uuu
是一种类似于python的说法,表示我们不关心这个变量,也不打算使用它(而不是称它为
b
或其他东西)


事实上,我们可以在我的列表中为a做
,这是因为Python的元组解包。
\uuu
是一种python式的表达方式,表示我们不关心该变量,也不打算使用它(而不是称它为
b
或其他东西)。print语句不必依赖于元组中有多少元素:

my_list = [('a', 'b'), ('c', 'd')]

for item in my_list:
    print item[0]

print语句不必依赖于元组中的元素数量:

my_list = [('a', 'b'), ('c', 'd')]

for item in my_list:
    print item[0]

这张单子什么都可以。只要它是一个由两个元素元组组成的列表,原理就保持不变。这个列表可以由任何东西组成。只要它是一个2元素元组的列表,原理就保持不变。
my_list = [('a', 'b'), ('c', 'd')]

for item in my_list:
    print item[0]