2016-10-07 4 views
0

データをループして.csvファイルを作成し、各行の値を配列要素に代入する//値をfloat32にする必要がありますが、どうすればよいですか?これは機能しますが、私が望むタイプではありませんか? Basemapは、ありがとう!Python 3はfloat32に配列を追加しますか?

csvReader = csv.reader(stores) 
header = next(csvReader, None) 
latIndex = header.index("lati") 
lonIndex = header.index("long") 

# Make an empty list 
coordList = [] 

# Loop through the lines in the file and get each coordinate 
for row in csvReader: 
    lat = row[latIndex] 
    lon = row[lonIndex] 
    result = (lat, lon) 
    coordList.append(result) # how to make it float32 ? 

答えて

0

(バニラpythonであることと呼ばれるものは何もありません)あなたはnumpy.float32を意味すると仮定:

lat = numpy.float32(row[latIndex]) 
lon = numpy.float32(row[lonIndex]) 
+0

大感謝//超高速答えは、私の初めてのポストを、私はこれが好き!御時間ありがとうございます! –

+0

喜んで助けてください。答えに正しい印をつけてください。 –

+0

申し訳ありませんが、愚かな質問のために、この新しい - それはどうすればいいですか? –