• Python 去掉字符串中末尾空格


    1. rstrip()方法,去掉字符串结尾空格

    >>> name = "Sheep Core "
    >>> name.rstrip()
    'Sheep Core' #已经去掉末尾空格

    note: r 表示 right!

    补充:

    2. lstrip() 方法,去掉字符串开头空格

    >>> name = "    Sheep Core"
    >>> name.lstrip()
    'Sheep Core'  # 已经去掉字符串中开头的多个空格

    3. strip()方法,去掉字符串的左右两边空格

    >>> name = "    Sheep Core   "
    >>> name.strip()
    'Sheep Core'  # 已经去掉字符串左右两边冗余的空格

     4. replace()方法,用其他字符替换空格

    # replace(old, new, count)

    >>> stars = "  I love you  "
    >>> stars.replace(" ", "*")
    '**I*love*you**'  # 已将空格全部替换成星星

    # 可修改替换个数,比如只替换开头两个空格

    >>> stars.replace(" ", "*", 2)
    '**I love you  '

     note: replace() 不会修改原字符串

    5. join()方法,将多个字符串连接起来

    >>> a = "I love python"
    >>> b = a.split()
    >>> b
    ['I', 'love', 'python']
    >>> " ".join(b)
    'I love python'

    编程真滴很有意思!:D

  • 相关阅读:
    152. 乘积最大子数组
    Java中wait和sleep方法的区别(美团面试面到了)
    HashMap1.7与1.8的区别
    类型转换
    Goland控制台中文乱码
    Spring 之 IOC
    Spring定时任务/Cron
    Mybatis 不加载xml文件
    MySQL :=和=的区别
    Go 第一个程序
  • 原文地址:https://www.cnblogs.com/sheepcore/p/12369599.html
Copyright © 2020-2023  润新知