美文网首页
Python数据分析之字符串整理

Python数据分析之字符串整理

作者: 耳朵和爪子 | 来源:发表于2017-05-30 22:00 被阅读13次

    下面尽量用一个例子,把 built-in的string method统统理一遍

    val='a,b, guido'

    1.count() 统计有多少个指定字符

    in:val.count(',') out:2

    2.val.startswith('a') 统计是否字符串以a开头,.endwith('a') 统计字符串是否以a结尾

    3. val.split(',') 以逗号分隔这个string, val.strip 去空格

    pieces=[x.strip() for x in val.split(',')]

    so pieces is ['a', 'b', 'guido']

    4.'::'.join(pieces) 将pieces 和 "::"连接

    a::b::guido

    5.val.index(',') 返回字符在string中第一个位置,1

    val.find(':'),类似.index,如果没有找到则返回-1

    val.rfind(','),返回最后一个指定字符所在位置

    6. val.replace(',’,':') 替代函数,,用::替代

    a:b: guido

    7.val.upper() 将整个字符变大写, val.lower()将整个字符变小写。

    A,B, GUIDO

    8.val.ljust 指定要有10个字节,要是没有自动用字符填补

    print(val.ljust(20,'p')) a,b, guidopppppppppp

    print(val.rjust(20,'p')) ppppppppppa,b, guido

    相关文章

      网友评论

          本文标题:Python数据分析之字符串整理

          本文链接:https://www.haomeiwen.com/subject/jaarfxtx.html