Як я можу зняти кому з рядка Python, наприклад Foo, bar
? Я намагався 'Foo, bar'.strip(',')
, але це не спрацювало.
Відповіді:
Використовувати 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
unicode('foo,bar').translate(dict([[ord(char), u''] for char in u',']))
s = re.sub(',','', s)
;)