【发布时间】:2010-11-07 17:15:26
【问题描述】:
我试图简化代码:
header = []
header.append(header1)
header.append(header2)
header.append(header3)
header.append(header4)
header.append(header5)
header.append(header6)
地点:
header1 = str(input.headerOut1)
header2 = str(input.headerOut2)
header3 = str(input.headerOut3)
header4 = str(input.headerOut4)
header5 = str(input.headerOut5)
header6 = str(input.headerOut6)
我曾想使用 for 循环,例如:
headerList = []
for i in range(6)
headerList.append(header+i)
然而,python 不会识别 header+i 代表字符串 header1。有什么方法可以简化此代码或让 for 循环工作?非常感谢!
【问题讨论】:
-
有人对如何标记此问题有疑问。我们需要“for”、“loop”和“simplify”吗?
标签: python string loops for-loop simplify