-4
私はいくつかの重複した単語のリストを持っています。Pythonの重複のリストに特定の重複を1つ置き換える
L = [['I'], ['like'], ['candy'], ['end'], ['do'], ['you'], ['end'], ['okay'], ['end']]
私がしようとしているのは、リストを短くして最初の['end']の後に終わるようにすることです。私は2番目の['end']のインデックスを見つけてそれを別の単語に置き換えようとしましたが、その単語のインデックスまでリストを印刷するようにプログラムに指示しました。
ので、出力は次のようになります。
L = [['I'], ['like'], ['candy'], ['end'], ['do'], ['you'], ['new_word']]
どのように私はこれらの重複した言葉の1つを変更できますか?私はstr.replace()
メソッドを試して、特定の重複をそのインデックスで参照していますが、それはすべての重複を変更します。私は何をすべきか?これは私の最初の主要なPythonプロジェクトです。私は初心者です。
なぜ[['okay'] 'はあなたの最終リストから消えますか? –
おそらく、pythonチュートリアルの 'list'セクションから始めるでしょうか? (却下しようとしているわけではありませんが、あなたは非常に初歩的な操作にこだわっているようです。 – glibdud
素敵なオンライナーと簡単な質問に答えてもらえますそれからのupvotesの、しかしここでそれはちょうど不明である。 –