作ります各行(1,2,...)
の要素(複製線を含む)全ての行がこの順Pythonは、私はこれらのような行を持つCSVファイルを持っているそれぞれの行を複製し、各ラインの変化
0.10089,0,0,1,0,0,0,0,0,0,-1.8,-0.7,1999998.0,0,0,0,80,81.226,158.25,0
0.10089,0,0,2,0,0,0,0,0,0,-1.8,-0.7,1999998.0,0,0,0,80,81.226,158.25,0
0.10089,0,0,3,0,0,0,0,0,0,-1.8,-0.7,1999998.0,0,0,0,80,81.226,158.25,0
の一部となるように
0.10955,0,0,4,0,0,0,0,0,0,-1.5,0.4,-4.1,0,0,0,88.127,87.784,158.47,0
0.10955,0,0,5,0,0,0,0,0,0,-1.5,0.4,-4.1,0,0,0,88.127,87.784,158.47,0
0.10955,0,0,6,0,0,0,0,0,0,-1.5,0.4,-4.1,0,0,0,88.127,87.784,158.47,0
with fileinput.input(inplace=True) as f: for line in f: line = line.rstrip('\n') comma_pos_array = [i for i,x in enumerate(line) if x == ','] for i in range(3): print(line)
Iは0 to (number of lines in f)*3
から連続する整数のアレイを作るようなアプローチを試みましたこの新しい配列内の対応する要素で4番目の要素を変更しますが、動作していないようです。
ご協力いただきますようお願い申し上げます。