に要素がなくなるまで続けて、コードがリストの最後の要素を取得してから、最初と2番目を取得するようにして、合計がそれ以上これらの要素を新しいリストに追加し、最初のリストから消去します。プロシージャは、最初のリストに要素がなくなるまで続行する必要があります。新しいリストと初期リストから削除します。このプロシージャは、
配列の例:[78、96、120、133、145、152、277、278、285、298、299、304、305]
は、結果は、 [305、78のようでなければなりません120]、[304、96、145]、[299、133、159]
これは私のコードです:
import os
import csv
with open("dr_S03_2_2018_800.txt", "r") as f:
reader = csv.reader(f, delimiter="\t")
reader = csv.reader(f, delimiter="\t")
print('line[{}] = {}'.format(i, line))
インデックスと行だけを印刷します。あなたのコードで何も試していない...何かを試してみてください。 – Wilfried
私は試しましたが、私はそれをしませんでした –
最初のステップ:あなたのファイルデータで初期リストを作成します。 ヒント - 次のように、リストの最後の要素をpythonで取得することができます:list [-1] – Wilfried