Python:嵌入式for循环:编号列表输出

时间:2015-09-24 10:59:54

标签: python list for-loop embedding

感谢您点击。试图打印编号列表。有一个for循环打印列表。即

print("COMPOUND:EMBED=okay but not right")
# for num in range(1,6+1):
#   for error in errors_list:
#       num=str(num)
#       print(num + ".", error, end=", ")
# print()

我想要的输出是:

  1. LIST_ITEM_1
  2. LIST_ITEM_2
  3. 3,..
  4. 给定6个元素的确切数量,输出是:

    1. list_item_1
    1. list_item_2
    1. three,..
    2. list_item_1
    2. list_item_2
    2. three,..
    3. list_item_1,..list_item_1
    

    单独地,打印是可以的。 IE浏览器。 for itemfor range。我已经尝试嵌入相反的方式,列出[i]并使用和复合两个语句。最后一个检索:“num未定义”?

1 个答案:

答案 0 :(得分:0)

使用枚举功能:

for index, error in enumerate(errors_list):
    print(index + ".", error, end=", ")