Python For loop variable syntax

时间:2017-02-20 13:35:25

标签: python-2.7 for-loop count

I'm trying to make a for loop count up and print values from defined variables

Value1 = "X"
Value2 = "Y"
for x in range (1, 2):
  print Valuex

So I want this print value1 then value2

What is the syntax for this?

2 个答案:

答案 0 :(得分:1)

使用数组(也不要用大写字母开始变量名):

value = [ "X", "Y" ]
for x in range (0, 2):
  print value[x]

此外,您可能想要在您的范围内使用两个元素。

答案 1 :(得分:1)

一种简单的方法可以将所有值放在列表中然后循环。 e.g

values = ["X", "Y"]
for x in values:
   print x

这将自动避免访问无效索引。使用范围时,必须小心避免例外。