迭代列表

时间:2013-05-20 21:59:14

标签: python list iteration

非常简单的问题。对不起,我是新人。我有以下代码:

list = ['edward', 'jason', 'john']
for i in list:
    print list

它产生:

john

为什么我只得到姓氏?我想要所有这些。即。

edward
jason
john

1 个答案:

答案 0 :(得分:5)

您应该打印i而不是list

lis = ['edward', 'jason', 'john']    #don't use list as a variable name
for i in lis:
    print i