ここで私の問題ですが、私はリストを通してCSVに対応する値を得る傾向があります。たとえば:リストを介してCSVで対応する値を取得する方法
私は
namelist=[1,2]
name id value
1 a aaa
2 b bbb
3 c ccc
よう
やCSVなどのリストを持っていると私はCSVに対応する値を見つけるために、リスト内のすべての要素を使用する傾向があります。例えば1-aaa; 2-bbbのようなものである。これは私が今試したものです:
with open('1.csv','rb') as f:
reader = csv.DictReader(f)
for i in namelist:
for row in reader:
if row['name'] == namelist[i]:
print row['value']
私は何も得ていません。どうすれば修正できますか? ありがとうございます!
が、これは素晴らしいですあなたの助けに感謝します! LUV – zhou