zoukankan      html  css  js  c++  java
  • Python读取字典并去除空格,常见字符串去除空格的方法总结

      编写测试脚本时,有个需求需要将字典中的value值存在的空格去除掉,解决方法如下:

    message = {"words": " id 7X"}
    words = {k: v.replace(" ", "") for k, v in message.items()}     # 适用于Python3
    # words = {k: v.replace(" ", "") for k, v in message.iteritems()}  # 适用于Python2.7
    print(words)        # 输出为{'words': 'id7X'}

      于是总结了常见字符串去除空格的方法总结:

    1. strip()方法,去除字符串开头或者结尾的空格

    data = ' i d 7 X '
    print(data.strip())    # 输出为 'i d 7 X'

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

    data = ' i d 7 X '
    print(data.lstrip())    # 输出为 'i d 7 X '

    3. rstrip()方法,去除字符串结尾的空格

    data = ' i d 7 X '
    print(data.rstrip())    # 输出为 ' i d 7 X'

    4. replace()方法,可以去除全部空格

    data = ' i d 7 X '
    print(data.replace(" ", ""))    # 输出结果为 'id7X'

    5. join()方法+split()方法,可以去除全部空格

    # join为字符字符串合成传入一个字符串列表,split用于字符串分割可以按规则进行分割
    data = ' i d 7 X '
    print(data.split())                 # 输出结果为 ['i', 'd', '7', 'X']
    print(''.join(data.split()))        # 输出结果为 'id7X'
  • 相关阅读:
    概念理解及常用方法
    WeX5触发事件
    前端页面问题小结
    高性能 CSS3 动画
    IScroll5中文API整理,用法与参考
    关于浏览器兼容之mate标签
    HTMl5的sessionStorage和localStorage
    web app iphone4 iphone5 iphone6 响应式布局 适配代码
    Javascript模板引擎分享
    css3 media媒体查询器用法总结
  • 原文地址:https://www.cnblogs.com/jiahm/p/14061345.html
Copyright © 2011-2022 走看看