0
我想從for循環中將字典值附加到列表中,儘管它只是拾取最後一個值。請告知,這裏是我的代碼:來自for循環的Python object.append
for line in obj:
test = float(line['value'])
print(test)
a = []
a.append(test)
我想從for循環中將字典值附加到列表中,儘管它只是拾取最後一個值。請告知,這裏是我的代碼:來自for循環的Python object.append
for line in obj:
test = float(line['value'])
print(test)
a = []
a.append(test)
您對append
通話外循環。縮進在Python中很重要。
唉!你弄糟了縮進。在Python中,縮進是非常重要的。 a
列表不在for-loop
之內,因此它只有最後一個值test
。 IT應該在for-loop
之內。
它應該是這樣的 -
a = []
for line in obj:
test = float(line['value'])
print(test)
a.append(test)
print a
謝謝你們 - 都是正確的救命啊...... – VivaNosh 2013-05-01 10:26:03