文字列のスペースで置き換えるシンボルのリストがあります。whileループ内のString.replaceが決して停止しない
useless = ['.', ',', '!', '?', ':', '(', ')', '"', '[', ']']
message = 'Whatever. you; "want:)'
for sign in useless:
while message.find(sign):
message.replace(sign, ' ')
これは決して停止しない無限ループになり: はここに私のコードです。 これはおそらく簡単なことですが、私はかなり長い時間今それをしています。 何か助けがあれば、ありがとう。
'メッセージ= message.replace(記号を、 '「)を参照' string.replaceの場所で動作するが、文字列がPythonで不変であるように修飾された文字列を返していません。 – sberry