one=[]
two=[]
three=[]
four=[]
five=[]
six=[]
x=0
for line in open('text.txt', 'r'):
if x==2:
column0, column1, column2, column3, column4, column5 = line.split(',')
else:
column0, column1, column2, column3, column4, column5 = line.split(' ')
one.append(column0)
two.append(column1)
three.append(column2)
four.append(column3)
five.append(column4)
six.append(column5)
x=x+1
このコードの輸入を、このテキストファイル:
1 2 3 4 5 6
1 2 3 4 5 6
1,2,3,4,5,6
1 2 3 4 5 6
1 2 3 4 5 6
しかし、私はインポートする方法とそんなにトラブルを抱えています次のようになります。
1 2 3 4 5 6
1 2 3 4 5 6
1,2,3,
4,5,6
1 2 3 4 5 6
1 2 3 4 5 6
データに3行目の改行があっても、最初のテキストと同じ方法でインポートしますファイル。私は行ごとにインポートして、3行目の変数の数を使用してみましたが、動作させることができませんでした。
リソースや例を知っている人はいますか?ありがとう!
は、常に1セットにつき6つのアイテムがあると考えられています – corn3lius
私は彼が求めているものを見ていると思います。彼はそれぞれの配列に6番目の要素をロードする必要があります。 – Matt
6つの要素ごとであり、6つではありません。 –