我有 20 个变量,分别命名为 line1、line2、line3、...,直到 line20.
在 Python 中有没有一种方法可以使用 for 循环来按顺序引用这些变量中的每一个,即遍历它们?一些这样的效果:
for i in range(1, 21):
print(line + str(i))
虽然我知道那是错误的。
请您参考如下方法:
不要像那样使用单独的变量。使用列表。拥有一堆同名变量是一个 anti-pattern .
lines = []
# add 20 strings to the list
for line in lines:
print(line)
