2016-11-28 72 views
-3

我有幾個列表:values1,values2,values3。將字符添加到循環中的變量

現在我想在循環中做一些操作。我一直在尋找一個簡單的解決方案,而無需使用字典做這樣的事情:

values1 = [] 
values2 = [] 
values3 = [] 

for i in numpy.arange(1, 3): 
    items = values+str(i) 
    ... 
    ... 

是否有一個快速簡單的方法來做到這一點?

在此先感謝。

+1

看看[這](http://stackoverflow.com/questions/252703/append-vs-extend) –

+4

有什麼不好做'在項目( values1,values2,values3):'?順便說一句,你應該給這些名單更有意義的名字。使用一系列編號的名稱是反模式,並且通常表明所討論的對象應該在列表或元組中。 –

+0

沒想到。非常感謝你! – rfaenger

回答

1

你可以嘗試:

values1 = [] 
values2 = [] 
values3 = [] 

for values in [values1, values2, values3]: 
    ... 
+0

工作!謝謝:標記爲答案。 – rfaenger