numpy里面列表和矩阵的相互转化
1、range(10)给出一个正整数列表。
2、用list命令可以显示里面的元素:print(list(a))
3、np.array(a)把列表a转化为矩阵。
4、用list反过来把矩阵转化为列表。
5、如果b是矩阵,那么b*10表示对b里面的每一个元素乘以10。而c是列表,c*10表示把c里面的元素复制10次。
6、b**3表示对b里面的每一个元素计算3次方。而c**3则没有意义,因为c是列表,不能进行幂运算。
7、把c复制10次,再转化为矩阵:np.array(c*10)
8、把c*10转化为10*10的矩阵:np.reshape(np.array(c*10),(10,10))
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:22
阅读量:23
阅读量:85
阅读量:42
阅读量:78