2文字以上のすべての文字列が最初の2文字の後に途切れないように、効率的な方法を探しています。Python:文字列中の2つ以上の等しい文字のシーケンスを切り取る方法
いくつかの入力 - >出力例は以下のとおりです。
hellooooooooo -> helloo
woooohhooooo -> woohhoo
私は現在の文字をループしていますが、それは少し遅いです。現在のコード:
word_new = ""
for i in range(0,len(word)-2):
if not word[i] == word[i+1] == word[i+2]:
word_new = word_new+word[i]
for i in range(len(word)-2,len(word)):
word_new = word_new + word[i]
あなたの現在のコードを投稿してもらえますか? – Simone