1536067200,836101,836740,835650,836524,469.55627,3926218001536067260,836612,836953,836300,836900,428.57858,3585859501536067320,836911,837650,836900,837433,453.44196,3796697301536067380,837501,837543,837035,837270,304.40607,2548833801536067440,837270,837481,836949,837123,256.21262,2144991201536067500,837173,838276,837159,837965,456.99435,3829028801536067560,838005,838448,837560,838389,356.66867,2988761601536067620,838402,838888,838101,838127,378.10135,3170359701536067680,838111,838450,838069,838115,288.92056,2421810201536067740,838115,839500,838069,839153,464.81525,389952320上記データが入ったcsvをtest.csvという名前のファイルとして用意します。print(candleStick)コードを書いて実行します。'389952320']]分かりやすいようにまずheaderだけ検証します。'392621800']for文のiが効いていないため、csvの一行目が必ず出力されます。for文を消してrowに何が入っているか確認します。'389952320']となるため、やはり1行目は消えそうです。行を消したほうがよさそうです。'389952320']]と出ます。予想に反してreader行数分のcandleStick配列は出力されていません。readerイテレータが最後まで到達していると判断し処理を終えていると考えられます。内包表記内でイテレータを1つ進めるためrowが1つskipされ、結果要素が8つになってしまいます(とはいえ大量にデータ取得してバックテストするので大勢に影響はありません)。期待通りのデータを得るためには、例えば下記のように書けます。'389952320']]また、printを消して、かつヘッダなしcsvの場合は下記のように書けます。"0"]15分経ったので今日はここまで。↓次ダウンロード#ビットコイン#python#BTC#BOT#bitflyerこの記事が気に入ったら、サポートをしてみませんか?気軽にクリエイターを支援できます。クリエイターへのお問合せnoteカイゼン目安箱クリエイターの。