1
我有幾個行和列my csv file, 我曾在某時間追加名單蟒蛇,但得不到任何結果
import csv
import numpy as np
csvfile = 'fileone.csv'
with open(csvfile, 'r') as fin, open('filetwo', 'w') as fout:
reader = csv.reader(fin, lineterminator='\n')
a=[]
b=[]
for row in reader:
x = np.array(row[0])
y = np.array(row[1])
# print x
# print y
if row[4]==1:
e= a.append(x)
f=b.append(y)
print (a.append(x))
# centroid = (sum(e)/len(e), sum(f)/len(f))`
寫入讀取一行一些Python代碼的CSV文件時的速度列在那一行等於1,我將它的經度和緯度值追加到我創建的空列表中,但是我的列表返回None值,我的目標是找到速度爲1的經度和緯度點的質心,The兩組1應該分開處理。如何將值附加到我的列表中,謝謝。
*您*將*值附加到列表中。對實例進行變異的方法不會按照慣例返回;例如,「打印(a)」,忽略「e」。 – jonrsharpe
@jonrsharpe你應該提供你的評論作爲問題的答案。通過這種方式可以更容易地看到問題已經得到解答,並且如果它被接受,您可以獲得一些積分。 –
[Append將我的列表變成NoneType]的可能重複(http://stackoverflow.com/questions/3840784/appending-turns-my-list-to-nonetype) – jonrsharpe