为什么在这种情况下python的strip和lstrip方法不按预期运行?

时间:2019-02-16 23:07:28

标签: python python-3.x strip

我正在尝试从凌乱的CSV字符串中删除一些垃圾,而且我不明白为什么strip和lstrip的行为不符合预期。

我希望它返回“ ABC”,但似乎无法去除这些字符。

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

1 个答案:

答案 0 :(得分:1)

  • a.lstrip('",')删除','开头的所有'"'a。 (条。)
  • a.rstrip('",')','的末尾删除所有'"'a。 (条。)
  • a.strip('",')删除','两侧的所有'"'a