2017-06-07 1 views
0

私はこの問題に直面しています。この場合、どちらも使用したくないScipyまたはNumpy以外の修正が見つからないようです。 .csvファイルから.csvファイルからデータを抽出するループを作成する方法

、私は最初の列の値を抽出したい:私は次のコードで行うために管理 enter image description here

を:

mat_data = open('file.csv') 
data_reader = csv.reader(mat_data) 
list_data = list(data_reader) 
value1=float(list_data[1][0]) 
value2=float(list_data[2][0]) 
value3=float(list_data[3][0]) 

私が今したいのですが.csvの長さにかかわらず、値 "i"を使用できるループを作成してください。

+0

'map(lambda x:x [0]、data_reader)'は、最初の列のリスト –

答えて

0

これは私のトリックでした!

mat_data = open('file.csv') 
data_reader = csv.reader(mat_data) 
list_data = list(data_reader) 

i=0 
value=dict() 
for i in range(1,len(list_data)): 
    value[i]=list_data[i][0] 
    print value[i] 
関連する問題