Sve*_*ach 264
python 2.x
s = ":dfa:sif:e"
print s[1:]
Run Code Online (Sandbox Code Playgroud)
python 3.x
s = ":dfa:sif:e"
print(s[1:])
Run Code Online (Sandbox Code Playgroud)
两个印刷品
dfa:sif:e
Run Code Online (Sandbox Code Playgroud)
Spa*_*ost 33
你的问题似乎不清楚.你说你想要删除"某个位置的某个角色",然后继续说你要删除一个特定的角色.
如果你只需要删除你要做的第一个字符:
s = ":dfa:sif:e"
fixed = s[1:]
Run Code Online (Sandbox Code Playgroud)
如果要删除特定位置的角色,您可以:
s = ":dfa:sif:e"
fixed = s[0:pos]+s[pos+1:]
Run Code Online (Sandbox Code Playgroud)
如果你需要删除一个特定的字符,比如':',第一次在字符串中遇到它然后你会这样做:
s = ":dfa:sif:e"
fixed = ''.join(s.split(':', 1))
Run Code Online (Sandbox Code Playgroud)
Fel*_*ing 22
根据字符串的结构,您可以使用lstrip
:
str = str.lstrip(':')
Run Code Online (Sandbox Code Playgroud)
但这会在开始时删除所有冒号,即如果你有::foo
,结果将是foo
.但是,如果您还有不以冒号开头的字符串,并且您不想删除第一个字符,则此函数很有用.
归档时间: |
|
查看次数: |
259184 次 |
最近记录: |