字符串删除第一个字我使用下面尝试从字符串蟒蛇:使用分区(”“)
details[2].partition(" ")[2]
删除第一个字符,但它不会做任何事情
下面是当前字符串(列表)(之前和之后)
[ 'N/A', '(5yo +)', '好2m½f9个hdles', '2m90y)']
和所需的输出将
[ 'N/A', '(5yo +)', '好9个hdles', '2m90y)']
我到底做错了什么?
字符串删除第一个字我使用下面尝试从字符串蟒蛇:使用分区(”“)
details[2].partition(" ")[2]
删除第一个字符,但它不会做任何事情
下面是当前字符串(列表)(之前和之后)
[ 'N/A', '(5yo +)', '好2m½f9个hdles', '2m90y)']
和所需的输出将
[ 'N/A', '(5yo +)', '好9个hdles', '2m90y)']
我到底做错了什么?
您永远不会将结果分配给原始列表。尝试这个。
details[2] = details[2].partition(' ')[2]
辉煌......我认为这很简单。谢谢(python新手) –
@emmaperkins如果这有帮助,请标记为答案。 :) –
我希望我能很好地理解你的问题。根据我的理解,这可以做到这一点。
details = ['n/a', '(5yo+) ', '2m½f Good 9 hdles', '2m90y)']
print (details[2].split(' ', 1)[1])
你究竟如何修改列表? – AKS