Почему в этом случае методы Python strip и lstrip не работают так, как ожидается? - PullRequest
0 голосов
/ 17 февраля 2019

Я пытаюсь удалить мусор из грязных CSV-строк и не понимаю, почему strip и lstrip не работают должным образом.

Я ожидаю, что это вернет "ABC", но может 'Кажется, эти персонажи лишены.

>>> a = '","ABC"'
>>> a
'","ABC"'
>>> a.strip('",')
'ABC'
>>> a.lstrip('",')
'ABC"'

1 Ответ

0 голосов
/ 17 февраля 2019
  • a.lstrip('",') удаляет все ',' с и '"' с в начале a.( Слева полоса.)
  • a.rstrip('",') удаляет все ',' с и '"' с в конце a.( Справа полоса.)
  • a.strip('",') удаляет все ',' с и '"' с с обеих сторон a.
...