2014-05-12 82 views
-3

元组的一部分,我有这样的名单:只打印清单

    Title    ,   Rating 

[('"$weepstake$" (1979) {(#1.2)}', '10.0'), 
    ('"\'Til Death Do Us Part" (2006) {Pilot (#1.0)}', '3.7'), 
    ('"\'Conversations with My Wife\'" (2010)', '4.2')] 

如何打印的收视率是这样的:

10 
3.7 
4.2 
+0

试一下,任何东西。如果你可以打印列表中的每个项目,那么它很容易解释如何创建一个函数(它本身可以只是一个内联表达式),从而达到期望的结果。 – user2864740

回答

1

对于在列表中的每个项目,你需要的第二个项目,其是索引1

for item in your_list: 
    print(item[1]) 

这会给你想要的输出。

+0

你的意思是'item [1]'对吗? –

+0

@JonClements谢谢我做过了,如果你知道我在第一个字符串上的含义,我会困惑一下。 –

1

什么:

movies = [('"$weepstake$" (1979) {(#1.2)}', '10.0'), ('"\'Til Death Do Us Part" (2006) {Pilot (#1.0)}', '3.7'), 
    ('"\'Conversations with My Wife\'" (2010)', '4.2')] 

print '\n'.join([movie[1] for movie in movies])