我有一个变量列表。有些等于真,有些不等。我想知道只打印“真实”的最简单方法。它们打印的顺序无关紧要,但它们需要在输出中用空行分隔。只打印真正Python 3.3的变量
例如:
Var1 = "Cat"
Var2 = "Dog"
Var3 = "Sheep"
Var4 = ""
Var5 = ""
Var6 = "Horse"
,我需要以某种方式获取系统打印:
Cat
Dog
Sheep
Horse
我想喜欢的事:
print True in [Var1, Var2, Var3, Var4, Var5, Var6]
但很明显的是没有按”因为它似乎不是正确的用法(我只是猜测)。任何想法将非常感激!
'Var1','Va的r2'等等是一种常见的反模式。使用一个列表。 – 2013-04-29 12:33:01