Python - 删除字符串的前三个字符

时间:2015-01-28 05:56:11

标签: python string integer strip pop

所以我有一个由整数组成的超长字符串,我试图提取并删除字符串中的前三个数字,我一直在使用lstrip方法(这个想法有点像pop)但有时会删除超过三个。

x="49008410..."
x.lstrip(x[0:3])
"8410..."

我希望它会删除490并返回08410,但它很顽固 - - 。

此外,我在Windows上运行Python 2.7 ...并且不要问为什么整数是字符串。如果这困扰你,只需用字母替换它们。一样!大声笑

1 个答案:

答案 0 :(得分:2)

不要删除前3个数字,而是将所有数字放在第三个位置后面。您可以使用:运算符执行此操作。

x="49008410..."
x[3:]
>> "8410..."