文字列をカウントして、一番多い要素に置き換えようとしましたが、
特殊記号と,多い文字と個数が被ってしまい、上手く行きません。
python
1#入力値 2x='**ABCC' 3 4#望む出力 5x='CCABCC' 6 7#ココで詰まりました。 8l=[] 9[l.append(x.count(x[i]))for i in range(len(x))] 10 11for i,j in enumerate(x): 12 if j=='*': 13 print(i,j) 14 15# [2, 2, 1, 1, 2, 2] 16# 4 * 17# 5 * 18
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。