美文网首页
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