定值表、表和字符串通用:

 len(s) 长度

min(s) 最小值

max(s) 最大值

all(s)  当所有元素为True返回True

any(s)  当其中一个元素为True返回True

sum(s)  求和

s.count(x)  出现次数

s.index(x)  首次出现的下标

以下适用于非定值表

l.extend(l2)  在表l末尾添加表l2

l.append(x)  在表l末尾添加x

l.sort() 对表l进行排序

l.reverse()  对表l元素逆序

l.pop() 弹出表l最后一个元素

del l[i] 删除i位置元素

以下为字符串函数

 str.count(s) 统计出现次数

str.find(s) 从左边开始寻找,返回第一次出现下标,若没有,返回-1

str.index(s) 从左边边开始寻找,返回第一次出现下标,若没有,报错

str.rfind(s) 从右边开始寻找,返回第一次出现下标,若没有,返回-1

str.rindex(s) 从右边边开始寻找,返回第一次出现下标,若没有,报错

 

str.isalnum 是否全为数字或字母

str.isalpha  是否全为字母

str.isdigit  是否全为数字

str.istitle  是否首字母大写

str.isspace 是否全为空格

str.islower 是否全为小写

str.isupper 是否全为大写

 

str.split([sep,[max]])  返回:从左开始,以空格为分割符(separator),将str分割为多个子字符串,总共分割max次。将所得的子字符串放在一个表中返回。可以str.split(',')的方式使用逗号或者其它分割符

str.rsplit([sep,[max]])  返回:从右开始,以空格为分割符(separator),将str分割为多个子字符串,总共分割max次。将所得的子字符串放在一个表中返回。可以str.split(',')的方式使用逗号或者其它分割符

 

str.join(s)  用str将s分割,并合并成一个字符串

str.strip([sub])  去掉单词头尾空格,也可以传入参数 去掉单词首尾的参数  

 

str.replace(sub,new_sub) 替换

str.capitalize()  将第一个字母大写

str.lower() 将字母全部小写

str.upper() 将字母全部大写

str.swapcase() 将字母大小写翻转

str.title() 将单词(空格分开)首字母大写

 

str.center(width)  将字符串放入长度为width的全空格字符串并 居中对齐

str.ljust(width)  将字符串放入长度为width的全空格字符串并 左对齐

str.rjust(width)  将字符串放入长度为width的全空格字符串并 右对齐