以内リストに結果を一覧表示するCSVの変換[私はそれが収まるようにするために2つのスペースを投げた...]:私はリストに次のUnicode文字列を変換しようとしているリスト
"58478000","","NEW","2016-12-28T14:34:18","C","","","N","N","ON","2017-03-15","2022-03-15","30/360","EUR","IR","","InterestRate:IRSwap:FixedFloat","Trade","EUR-EURIBOR-Reuters","FIXED","Percent","-0.003","","","EUR","EUR","25,000,000","25,000,000","3M","1Y","3M","","","","","","","","","","","","",""
Iリストに、abc
、上記の文字列を変換するには、次のコードを使用します。
csv.reader(abc, delimiter=',')
details = list(csvreader)
これは、このかかわらず、その結果、私は
...簡単['','']
をドロップするように見えることはできません
[['58478000'], ['', ''], [''], ['', ''], ['NEW'], ['', ''],['2016-12-28T14:34:18'], ['', ''], ['C'], ['', ''], [''], ['', ''],[''], ['', ''], ['N'], ['', ''], ['N'], ['', ''], ['ON'], ['', ''],['2017-03-15'], ['', ''], ['2022-03-15'], ['', ''], [' 30/360'], ['',''], ['EUR'], ['', ''], ['IR'], ['', ''], [''], ['', ''],['InterestRate:IRSwap:FixedFloat'], ['', ''], ['Trade'], ['', ''],['EUR-EURIBOR-Reuters'], ['', ''], ['FIXED'], ['', ''], ['Percent'],['', ''], ['-0.003'], ['', ''], [''], ['', ''], [''], ['', ''],['EUR'], ['', ''], ['EUR'], ['', ''], ['25,000,000'], ['', ''],['25,000,000'], ['', ''], ['3M'], ['', ''], ['1Y'], ['', ''], ['3M'],['', ''], [''], ['', ''], [''], ['', ''], [''], ['', ''], [''], ['',''], [''], ['', ''], [''], ['', ''], [''], ['', ''], [''], ['', ''],[''], ['', ''], [''], ['', ''], [''], ['', ''], [''], ['', ''], ['']]
私の目標は、それが簡単にそれから情報を抽出することができ、リスト、またはその他のコレクションのいくつかの並べ替え、にこれを置くことです...
こんにちは、私は今この応答をしようとしています。素晴らしい作品 - ありがとう! – keynesiancross
あなたの編集に関して - 私はそれに従うかどうかわかりません。 x [0]が機能しない場合、元の詳細= c [x [0] for csvreader?それは私のために見えた – keynesiancross
それは心配しないで動作します。私はただよりエレガントなものを探しています。 –