slice(int,int)
切片,可以为切片命名增加可读性。
例子:
sorted(iterable, key)
排序,支持传入参数,例如通过itemgetter传入参数(itemgetter可以传入多个key)。
例子:
利用attrgetter可以比较不支持原生比较的,比如类。
sum(iterable)
求和。
例子:
split(regular expression, str)
string 对象的 split() 方法只适应于非常简单的字符串分割情形,复杂的可以使用 re.split(),它允许你分隔符指定多个正则模式。
例子:
startswith(str/tuple)
开头元素匹配,可以传入tuple。
例子:
sub(regular expression, regular expression, str)
re中的sub可以进行模式匹配的替换,模式可以编译,支持传入回调函数。
例子:
subn(regular expression, regular expression, str)
除完成替换外,还可以返回替换的次数。
例子:
strip(str)
删除首尾的字符,支持传入参数。
例子:
sample(iterable, int)
random的sample方法可以随机选择n个不同元素。
例子:
shuffle(iterable)
random的shuffle可以打乱元素中序列顺序。
例子:
strptime(str, format)
字符串和日期的转换,性能较差。
例子:
setattr(object, attr, value)
为对象增加属性。
例子: