0

PYTHON - csv ファイルの行からデータの最初の 2 つの要素を入力したいと思います。たとえば、1,3,4 は CSV ファイルの 1 行目で、最初の 2 つの数字 (1,3) をキーとし、3 番目の数字 (3) を値とするタプルの辞書を作成したいと考えています。したがって、出力は次のようになります。

{('1','3') : 4}

4

1 に答える 1

0

あなたが直面している困難は何ですか?あなたが試したコードを投稿してください.次の方法でうまくいくはずです:

d={}
fp=open("csv","r")
for i in fp.readlines():
    d[(i[0],i[2])]=i[4]
于 2012-05-22T08:43:35.103 に答える