84

などの Python 文字列からコンマを削除するにはどうすればよいFoo, barですか? 試してみ'Foo, bar'.strip(',')ましたが、うまくいきませんでした。

4

5 に答える 5

164

あなたはそれをしたいのですが、replaceそれではありませんstrip

s = s.replace(',', '')
于 2013-04-26T09:54:27.790 に答える
16

replace文字列のメソッドを使用しないstrip:

s = s.replace(',','')

例:

>>> s = 'Foo, bar'
>>> s.replace(',',' ')
'Foo  bar'
>>> s.replace(',','')
'Foo bar'
>>> s.strip(',') # clears the ','s at the start and end of the string which there are none
'Foo, bar'
>>> s.strip(',') == s
True
于 2013-04-26T09:58:24.990 に答える