Python3学习总结
1、argparse
参考资料:https://docs.python.org/zh-cn/3.8/library/argparse.html#module-argparse
2、numpy——构建数组
机器学习算法中大部分都是调用Numpy库来完成基础数值计算的.
Numpy是Python的一个科学计算的库,提供了矩阵运算的功能,其一般与Scipy、matplotlib一起使用。
它可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix))
练习: 1.随机生成一个3*4的矩阵,计算每行的和;每列的平均值;每列的最大值的索引。 import numpy as np a=np.random.randint(1,100,(3,4)) print(a) #计算每一行的和 mean1=np.sum(a,axis=1) print("每一行的和:",mean1) #计算每一列的平均值 mean2=np.mean(a,axis=0) print("每一列的平均值",mean2) #计算每列的最大值的索引 b=np.argmax(a,axis=0) print("每一列的最大值的索引",b)