使用循环打印数组

时间:2014-01-11 20:26:29

标签: python arrays for-loop

我正在建立一个程序,您可以在其中输入您每天必须完成的任务。 现在,当我们添加完成后,我尝试让程序打印出所有任务的列表。 这是我的代码:

for x in range(0,len(tuesday)):
     print(" -",x)

tuesday是一个包含当天所有任务的数组。但是,这段代码不起作用;它只打印一些数字。如何使for循环打印tuesday数组中的所有任务?

2 个答案:

答案 0 :(得分:3)

你可以这样做:

tuesday = ["feed the dog", "do the homework", "go to sleep"]

for x in tuesday:
    print x

会打印:

feed the dog
do the homework
go to sleep

答案 1 :(得分:0)

for x in range(0,len(tuesday)):
     print(" -",x)

此代码本身并不打印“随机”数字。它打印周二数组中所有元素的索引。

如果您想自己打印元素,则必须使用以下代码:

for x in range(0,len(tuesday)):
 print(" -",tuesday[x])

for x in tuesday:
 print (x)