numpy基础——关于 ndarray 的一些尝试
2017-07-20 13:07
302 查看
In [1]: import numpy as np In [3]: a_Mat = np.array([1,1],[1,1],[1,1]) --------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-3-99d92909603d> in <module>() ----> 1 a_Mat = np.array([1,1],[1,1],[1,1]) ValueError: only 2 non-keyword arguments accepted In [4]: a_Mat = np.array([[1,1],[1,1],[1,1]]) In [5]: a_Mat Out[5]: array([[1, 1], [1, 1], [1, 1]]) In [6]: a_Mat[1:] Out[6]: array([[1, 1], [1, 1]]) In [7]: a_Mat = np.array([[1,1],[2,2],[3,3]]) In [8]: a_Mat Out[8]: array([[1, 1], [2, 2], [3, 3]]) In [9]: a_Mat[2:] Out[9]: array([[3, 3]]) In [10]: a_Mat[1:] Out[10]: array([[2, 2], [3, 3]]) In [11]: a_Mat[1:]=['k','k'] --------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-11-77dcaa96fc0d> in <module>() ----> 1 a_Mat[1:]=['k','k'] ValueError: invalid literal for int() with base 10: 'k' In [12]: a_Mat[1:]=[6,6] In [13]: a_Mat Out[13]: array([[1, 1], [6, 6], [6, 6]]) In [14]: a_Mat[0]=[7,7] In [15]: a_Mat Out[15]: array([[7, 7], [6, 6], [6, 6]]) In [16]: a_Mat[1,:]=[9,6] In [17]: a_Mat Out[17]: array([[7, 7], [9, 6], [6, 6]]) In [18]: a_Mat[2,1] Out[18]: 6 In [19]: a_Mat[2,0] Out[19]: 6 In [20]: a_Mat[2,0]=4 In [21]: a_Mat Out[21]: array([[7, 7], [9, 6], [4, 6]])
ndarra
y[arg1,arg2]
arg1 表示行
arg2 表示该行中的列
相关文章推荐
- JAVA基础 - 关于String字符串的一些方法
- 关于安全编写代码的一些注意事项[参照msdn],这些在编程基础中都已经相当重要了!
- 关于numpy的一些矩阵运算——tile函数
- 关于idea创建Spring 的一些基础知识
- 关于Eclipse的一些基础知识
- 关于Python数据分析基础教程 Numpy学习指南 第二版 第三章中代码所呈现的问题
- 关于AngularJS的一些基础总结
- 关于一些Python的一些基础语法训练
- 关于APP配置文件的一些基础(转)
- 关于今天笔试关于java一些基础题的疑惑
- 进程控制1——关于进程控制的一些基础知识
- 关于CSS的一些基础应用
- 关于内存的一些基础知识
- 关于Oracle的一些基础知识以及注意事项
- numpy基础——ndarray.shape
- 关于MATLAB的一些基础知识
- 关于spring+springMVC+myBatis的一些基础配置以及整合
- 前端关于JSON的一些基础知识
- 关于地图学的一些基础知识
- 关于一些基础的Java问题的解答(三)