random
random()
0.0到1.0随机数
uniform(n, m)
n到m随机浮点数
randint(n, m)
n到m随机整数
randrange(n, m, x)
n到m之间步长为x的随机数
choice()
随机选择一个元素
shuffle()
混洗
sample()
取样若干元素
zip函数
作用
将可迭代对象,打包成由对象中的对应元素组成的元组列表(Python2)或者Zip对象(Python3)
语法
zip([iterable, …])
注意
- 当各个迭代器的元素个数不一致时,则返回列表长度与最短的对象相同。
- 使用”*”做解压操作。
enumerate
作用
将一个可遍历的数据对象(列表、元组等)组合为一个索引序列,同时列出数据和数据下标。
语法
enumerate(sequence, [start=0])
counter
- 跟踪dict、set、list、tuple等结构中值出现的次数
- 无序的容器类型,以字典的键值对形式存储