私はテキストファイルに文字列のリストを持っています。弦は朝、夜、太陽、月です。私がしようとしているのは、これらの文字列の1つを別の文字列に置き換えることです。たとえば、私は午前中にそれを取り出して交換するために朝を入力します。ストリングが明らかにリストに入っているときに、「builtins.ValueError:list.remove(x):x not in list」というエラーが表示されます。ファイル内の文字列を新しい文字列に置き換える
他の方法で同じ結果を達成するより良い方法がある場合は、教えてください。助けてくれてありがとう!ここで
別のファイルを作成せずにファイルを編集することを意味しますか? –
まず、 'list()'が組み込み関数であるため、変数 'list'を呼び出さないでください。第2に、 'list'のあなたの文字列の最後に改行' \ n 'があります。 'remove'を試みる前にそれらを取り除くべきです。 – DyZ