0
私は、Pythonで複数行の文字列を持っており、その特定の行番号を置き換えたいと思います。私は各行を通って行番号を1ずつ増やすループを持っていますが、置き換える必要がある行に到達すると私は何をしますか?助言がありますか?複数行の1行をPythonで置き換えますか?
私は、Pythonで複数行の文字列を持っており、その特定の行番号を置き換えたいと思います。私は各行を通って行番号を1ずつ増やすループを持っていますが、置き換える必要がある行に到達すると私は何をしますか?助言がありますか?複数行の1行をPythonで置き換えますか?
yourstring = yourstring.split("\n")
yourstring[lineyouwant] = edit
yourstring = "\n".join(yourstring)
lineyouwantはこのお試しください
を0インデックスが作成されます。あなたはあなたの問題を説明するためにいくつかのコードとデータを表示することができます
string = """line1
line2
line3
line4
line5"""
str_list = string.split('\n')
str_list[4] = "my new line value"
string = "\n".join(str_list)
print(string)
を? –