、任意のループせずに、文字列内の複数の要素を1つの要素に置き換えるにはどうすればよいですか?私はユニークな要素のリストを持っている場合と仮定ため
list = [.....,'d','c'.....]
を、それが結果、このようなことを「D」と「」、「B」を交換する方法
list = [.......,'a','b','c',.....]
。
私はこれをやってみましたが、うまくいきません。
list[list.index('a'):list.index('b')] = 'd'
これは1文字の文字列に対して機能しますが、複数文字の文字列や文字列以外のオブジェクトでも機能しますか? – vaultah
@vaultah彼の例でOPが特に単一文字の文字列を使用していて、投稿さえも同じ方法で出力したいので、私は単一文字の文字列のために私の解決策を調整しました。 – Ajax1234