特定の列の既存のデータファイルに一連の数値を生成しようとしています。誰かがこれをPythonで達成する方法についてあなたの意見を共有することができますか?ありがとうございました。csvファイルの特定の列に一連の数値をダンプする方法
Input :-
1,A,X
2,B,X
3,C,X
Output :-
1,A,101
2,B,102
3,C,103
特定の列の既存のデータファイルに一連の数値を生成しようとしています。誰かがこれをPythonで達成する方法についてあなたの意見を共有することができますか?ありがとうございました。csvファイルの特定の列に一連の数値をダンプする方法
Input :-
1,A,X
2,B,X
3,C,X
Output :-
1,A,101
2,B,102
3,C,103
使用csvライブラリ:
import csv
with open('file.csv', 'rb') as csv_file_to_read, open('file2.csv', 'wb') as csv_file_to_write:
csv_content = csv.reader(csv_file_to_read)
csv_writer = csv.writer(csv_file_to_write, delimiter=' ',
quotechar='|', quoting=csv.QUOTE_MINIMAL)
csv_content = [_ for _ in csv_content]
for i in range(csv_content):
csv_content[i].insert(0, i)
csv_content[i].append(100 + i)
csv_writer.writerow(csv_content)
Plsはサンプル入力n出力を見つけます – Teja
@SOaddict私の例を編集しました。 – user312016
コードを説明することができます...私はPythonには新しいです...私は入力ファイル名を読み込み、別のファイルに出力したいと思います。ありがとう。 – Teja
あなたのファイル形式は何ですか?何のシーケンス? – user312016
特定の列 'x'にダンプされた整数のシーケンスが必要です。 – Teja
ファイル形式は何ですか? – user312016