定值表、表和字符串通用:
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的全空格字符串并 右对齐