2016-06-07 52 views
-1

字符串删除第一个字我使用下面尝试从字符串蟒蛇:使用分区(”“)

details[2].partition(" ")[2] 

删除第一个字符,但它不会做任何事情

下面

是当前字符串(列表)(之前和之后)

[ 'N/A', '(5yo +)', '好2m½f9个hdles', '2m90y)']

和所需的输出将

[ 'N/A', '(5yo +)', '好9个hdles', '2m90y)']

我到底做错了什么?

+0

你究竟如何修改列表? – AKS

回答

2

您永远不会将结果分配给原始列表。尝试这个。

details[2] = details[2].partition(' ')[2] 
+0

辉煌......我认为这很简单。谢谢(python新手) –

+0

@emmaperkins如果这有帮助,请标记为答案。 :) –

0

我希望我能很好地理解你的问题。根据我的理解,这可以做到这一点。

details = ['n/a', '(5yo+) ', '2m½f Good 9 hdles', '2m90y)'] 

print (details[2].split(' ', 1)[1])