継続しています。TypeError:イテラブルにのみ参加できます。 私はPythonの文字列から特定の文字を削除しようとしています。文字列内の特定の文字を削除する際に問題が発生します。
def get_2s_and_5s_removed(dice_string):
dice_string =list(dice_string)
if '2' in dice_string:
dice_string =dice_string.remove('2')
return ''.join(dice_string)
if '5' in dice_string:
dice_string =dice_string.remove('5')
return ''.join(dice_string)**
あなたは*すべての* 2Sと5Sは名前が示すように削除しますか?あなたのアルゴリズムは、それがうまくいけば、1つ2を削除するでしょう。もう1つ5を削除します。 –
whileループと壊れた文を追加する必要があります – Adrian