def trim(s):
for i in s:
if i == ' ':
s = s[1:]
else:
break
for i in s[::-1]:
s = s[:-1]
return s
你这个才是正解
nice啊
切的操作太多了,每一次切一个字符都要切片一次,遇到特定情况(比如串很长并且首位空字符很多)效率会很低吧。
Sign in to make a reply
微尘初心
def trim(s):
for i in s:
if i == ' ':
s = s[1:]
else:
break
for i in s[::-1]:
if i == ' ':
s = s[:-1]
else:
break
return s