Discuss / Python / 简单最重要,本质思路就是要把前后遇到的空格全部消掉直到遇到字符停止

简单最重要,本质思路就是要把前后遇到的空格全部消掉直到遇到字符停止

Topic source

xin-烁

#1 Created at ... [Delete] [Delete and Lock User]

def trim(s):

 while s[:1] == ' ' or s[-1:] == ' ':

    if s[:1] == ' ':

        s = s[1:]

    if s[-1:] == ' ':

        s = s[0:-1]

  return s

xin-烁

#2 Created at ... [Delete] [Delete and Lock User]

和递归思路是一样的, 只不过我个人觉得递归理解起来比较绕……


  • 1

Reply