ユーザーが次のように入力したとします。
"daslakndlaaaaajnjndibniaaafijdnfijdnsijfnsdinifaaaaaaaaaaafnnasm"
連続する「a」の最大数を見つける方法と、「a」を削除して、以前の多数の代わりに 2 つだけを残す方法を教えてください。
各文字を新しい空のリストに追加することを考えていましたが、それが正しいかどうか、またはその後何をすべきかわかりません。
どこから始めればいいのか本当にわかりませんが、これが私が考えていることです:
- ユーザーに入力を求めます。
- 空のリストを作成する
- 入力からの各文字をリストに追加します
次はどうなるかわかりません。
2番目の編集(これらの行に沿ったもの):
sentence = input("Enter your text: ")
new_sentance = " ".join(sentence.split())
length = len(new_sentance)
alist = []
while (length>0):
alist
print ()