0
次のコードは、各シンボルをキーとして使用して数字のリストを呼び出すことができるように、長いリストのリストをcsvからstat_by_symbol [symbol]にダンプすることを目的としています。何らかの理由で、コードは最初のシンボルに対してのみ機能するようです。誰かが意図したとおりにコードを修正できるように助けてくれますか?どうもありがとう。Pythonリストの問題
with open('zzdata.csv', 'rb') as f:
reader = csv.reader(f)
reader.next()
for symbol in symbols:#symbols in a list
stat = []
for row in reader:
if symbol in row:
stat.append(row[8])#stat becomes long list of numbers
stat_by_symbol[symbol] = [stat]
感謝を!行[8]のすべての数字が0に、行[9]のすべての数字が1になるように行[8]から行[27]まで繰り返す必要があります。私は追加しようとしました:範囲(8、28)のために:... append(row [i])、しかしこの手続きは、必要な数のリストを分けるわけではありません。これに関する助言? – johnjdc
@ johnjdc - あなたの質問を更新し、必要なもののよりよい例を追加してください。 – eumiro
新しい質問が投稿されました:http://stackoverflow.com/questions/8517246/loop-to-append-multiple-lists-to-a-single -list-in-python – johnjdc