python中的基础方法

1.分割split
'a+b+c'.split()==========================>['a','b','c']
2.去点字符串两段的空格strip()
'  a b  '.strip();=======================>'a b'
3.去除字符串两侧的符号
';;;aaaa;;;;;'.lstrip(';')===============>'aaaa;;;;;'(去掉左侧指定字符)
';;;aaaa;;;;;'.rstrip()==================>';;;aaaa'(去掉右侧指定字符)
4.大小写转换
'AAAAdd'.upper()=========================>'AAAADD'
'AAAAdd'.lower()=========================>'aaaadd'
5.查找下标方法find()
'abc'.find('b')==========================>1 从左向右,从零开始
6.替换方法replace()和translate()
'aabb'.replace('a','c')==================>'ccbb'
大字符替换(先制作table)
>>> from string import maketrans
>>> table=maketrans('a','c')
>>> 'ab'.translate(table)================>'cb'
7.列表连接方法(指定字符)
>>> a=['a','b']
>>> b='+'
>>>b.join(a)=============================>'a+b'
8.查询字符长度
len('aaa')===============================>3
9.比较数字大小
>>> cmp(1,2)=================>-1
>>> cmp(2,2)=================>0
>>> cmp(2,1)=================>1
10.返回集合中的最大值和最小值
lista=[1,2,3]
max(lista)================================>3
min(lista)================================>1



猜你喜欢

转载自st4024589553.iteye.com/blog/2347900
今日推荐