我这里有这个字符串'+ + + + + R1 VSS VDD GND 3123123',需要从中删除所有第一个'+'字符.我在这里写了这段代码,
def clear_string(s):
c = "+"
for j in range(0, len(c)):
s = s.replace(c[j], "")
return s
Run Code Online (Sandbox Code Playgroud)
但它删除'+'了字符串中的所有字符,但我只需要删除第一个'+'符号,怎么做呢?
您可以使用lstrip()删除字符串中与给定字符集匹配的任何前导字符.在这种情况下,您要删除'+'和空格.
演示
>>> s = "+ + + + + R1 VSS VDD GND 312312"
>>> s.lstrip("+ ")
'R1 VSS VDD GND 312312'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
217 次 |
| 最近记录: |