我正在尝试枚举以下列表,但我得到的输出不正确:
colours = ["red", "green", "blue", "yellow"]
for p, colours in enumerate(colours):
print (p, ("-->"), colours[p])
The output I get is:
0 --> r
1 --> r
2 --> u
3 --> l
当然,这不是我所需要的帮助吗?谢谢!
colours = ["red", "green", "blue", "yellow"]
for p, colour in enumerate(colours):
print (f"{p} --> {colour}")
1st:不要在循环元素中使用与您要迭代的变量相同的名称。第二:您期望什么输出?单行打印时?这将在我的更新中完成。它将变量放在f字符串中。