一、numpy
numpy是python数据分析和机器学习的基础模块之一。它有两个作用:1.区别于list列表,提供了数组操作、数组运算、以及统计分布和简单的数学模型;2.计算速度快[甚至要由于python内置的简单运算],使得其成为pandas、sklearn等模块的依赖包。高级的框架如TensorFlow、PyTorch等,其数组操作也和numpy非常相似。
1、随机数生成
常用的生成随机数的几个函数:
li = list(range(10)) print(li, type(li)) li = np.array(li) print(li, type(li)) li = li.tolist() # list(li)也可以 print(li, type(li))