Python序列类型操作符和内建方法



序列类型操作符和内键方法如下

操作符 简介 例子
append() 向list后面添加数据 list.append(‘fuck’)
capitalize() 把字符串第一个字母变大写,其余变小写 str.capitalize()
center() 指定字符串长度,返回字符串居中,其他字符串填充(默认空格) str.center(40,’a’)
chr() 返回指定ascii码表对应的字符 chr(97)
ord() 返回指定字符对应的ascii码表 ord(‘a’)
cmp() 比较大小,前一个比较大时返回1,反之,则返回-1,一样就返回0 cmp(‘a’,’c’)
count(str,start,end) 查找字符串出现次数,start和end为始末数 str.count(‘a’,1,8)
encode() 指定转换编码格式,第一个为编码格式,其次为默认值strict错误提示 str.encode(‘base64’,’strict’)
decode() 指定编码格式的解码 str.decode(‘base64’,’strict’)
endswith() 判断是否为指定字符串结尾,参数为指定字符串,开始和结束值 str.endswith(‘abc’,6,9)
expandtabs() 转换tap(\t)的默认空格 str.expandtabs(16)
extend() 在list后面追加其他list的值 list.extend(list1)
find() 检查字符串中包含指定字符串,如果有返回索引值,反之返回-1 str.find(‘abc’,0,len(str))
hex() 把十进制转换为16进制 hex(20)
index() 查找字符串或者list是否含有指定值 list.endex(‘abc’,0,len(list))
insert() 向list指定索引插入数据 list.insert(6,’fuck’)
isdecimal() 查看字符串是否只包含十进制 str.isdecimal()
isdigit() 检查字符串是否只由数字组成 str.isdigt()
islower() 检查字符串是否只含小写字母 str.islower()
isnumberic() 检查字符串是否只含数字 str.isnumberic()
isspace() 检查字符串是否只含空格 str.isspace()
istitle() 检查字符串的单词首字母是否都为大写 str.istitle()
isupper() 检查字符串里字母所有都是大写 str.isupper()
join() 将序列中指定字符连接生成新字符串 ‘+’.join(list)或者’+’.join(tuple)
len() 查看序列或者字符串的长度 len(list)
list() 转换为list格式 list(tuple)
ljust() 让字符串左对齐,指定长度,向右填充 str.ljust(40,’a’)
rjust() 让字符串右对齐,指定长度,向左填充 str.rjust(40,’a’)
lower() 把字符串转换为小写 str.lower()
upper() 把字符串转换为大写 str.upper()
lstrip() 用来截起左边的空格或者指定字符 ‘888lock’.lstrip(‘8’)
rstrip() 用来截去右边的空格或者指定字符 ‘lock ‘.rstrip()
max() 返回字符串中最大的字符或者返回列表中最大的序列 max(list)
min() 返回字符串中最小的字符或者返回列表中最小的序列 min(str)
oct() 把十进制转换为八进制 oct(8)
zfill() 返回指定长度的字符,右对齐,左填充‘0’ str.zfill(50)


未完。。。

你可能感兴趣的:(Python)