【发布时间】:2016-04-05 07:07:48
【问题描述】:
我遇到了一个我认为是错误的问题,我正在寻找确认,或者我不了解此方法的工作原理。
这是我的基本输出:
(Pdb) x = 'KEY_K'
(Pdb) x.lstrip('K')
'EY_K'
(Pdb) x.lstrip('KE')
'Y_K'
(Pdb) x.lstrip('KEY')
'_K'
(Pdb) x.lstrip('KEY_')
''
(Pdb) import sys
(Pdb) sys.version
'2.7.11 (default, Dec 5 2015, 14:44:47) \n[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.1.76)]'
我的理解是,该示例中的最后一个“lstrip”应该返回“K”,但它没有。有谁知道为什么?
【问题讨论】: