1.内置函数
-
-
filter() 函数 返回一个迭代对象
-
map() 函数 返回一个迭代对象
-
断言assert 在条件为true是执行下面结果,否则报错
2.functools包下
- reduce() 函数 返回函数计算结果。
3.随机数函数辨析
range(10)=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
randrange(100, 1000, 2) : [100,1000)之间随机一个偶数
[1,0)之间随机数
函数返回数字 N ,N 为 a 到 b 之间的数字(a <= N <= b),包含 a 和 b。
- 其他
from random import sample
print(sample(range(100),k=10))# 产生10个0-100之间的不同随机数
from random import choices
print(choices('01',k=10))# 产生10个0-1之间的可相同随机数
4.其他包下
- from collections import Counter用于统计字符个数,可以找出最多的前几项字符个数
- from itertools import groupby用于分组
- 时间类函数