は、私のようなテキストファイルを持っている以下のテキストファイルの形式を整える方法は?
のMo、M、15、ジェン、Fは、14
私のコードは、以下の「モー・
newAge = "20"
result = ""
with open("file.txt") as f:
for line in f:
if line.lower().startswith("mo,"):
list = line.split()
list[2] = str(newAge)
line = ", ".join(list)
result += line + '\n'
f = open("file.txt", 'w')
f.write(result)
f.close()
年齢を置き換え
その後のファイルの表示方法
[ ',, M ,, O ,, M ,, 2、、0 ,,'、]
私が見えるように、それをフォーマットする方法:
のMo、M 、20、
分割する文字列を指定することができます。つまり、リスト= line.split( '、') – azalea