python言語でファイルを読み込み、各行のデータから数値を抽出し、演算します.
3272 ワード
python言語でファイルを読み込み、各行のデータから数値を抽出し、演算します.
今日、ブロガーは小さなプログラムを書いて、txtテキストデータを次のように読み出しました.
次に、各行のデータを合計して次の結果を出力します.
この例は簡単ですが、ブロガーは考えてみました.まだ古典的な例だと思います.私たちはデータの前処理をするとき、確かによくファイルを読んで、関連演算を行います.時には列の間でデータ演算を行い、時には行の間でデータ演算を行います.上記の結果を実現するコードは以下の通りである.
注意:注意深いパートナーは、コードに欠陥があり、最後に改行文字が1つ増えたことに気づくかもしれませんが、私たちのニーズには影響しません.
今日、ブロガーは小さなプログラムを書いて、txtテキストデータを次のように読み出しました.
4
1 2
2 3
次に、各行のデータを合計して次の結果を出力します.
4
3
5
この例は簡単ですが、ブロガーは考えてみました.まだ古典的な例だと思います.私たちはデータの前処理をするとき、確かによくファイルを読んで、関連演算を行います.時には列の間でデータ演算を行い、時には行の間でデータ演算を行います.上記の結果を実現するコードは以下の通りである.
fp=open("C:\ \python_data\data1.txt")
#a="1
1 2
2 3"
a=fp.read()
fp.close()
fp2=open("C:\ \python_data\data2.txt","w")
l1=a.split("
")
for i in l1:
l2=i.split()
a0=0
for j in l2:
#print(j)
a0=a0+int(j)
fp2.write(str(a0)+"
")
print(a0)
fp2.close()
print(l1)
注意:注意深いパートナーは、コードに欠陥があり、最後に改行文字が1つ増えたことに気づくかもしれませんが、私たちのニーズには影響しません.