'numpy.ndarray' python.list
2017-01-09 09:51
507 查看
\>python
Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 20:32:19) [MSC v.1500 32 bit (
Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> a = arange(15).reshape(3, 5)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'arange' is not defined
>>> from numpy import *
>>> a = arange(15).reshape(3, 5)
>>> a
array([[ 0, 1, 2, 3, 4],
[ 5, 6, 7, 8, 9],
[10, 11, 12, 13, 14]])
>>> a.shape
(3, 5)
>>> b = arange(60).reshape(5,4,3)
>>> b
array([[[ 0, 1, 2],
[ 3, 4, 5],
[ 6, 7, 8],
[ 9, 10, 11]],
[[12, 13, 14],
[15, 16, 17],
[18, 19, 20],
[21, 22, 23]],
[[24, 25, 26],
[27, 28, 29],
[30, 31, 32],
[33, 34, 35]],
[[36, 37, 38],
[39, 40, 41],
[42, 43, 44],
[45, 46, 47]],
[[48, 49, 50],
[51, 52, 53],
[54, 55, 56],
[57, 58, 59]]])
>>> a.shape
(3, 5)
>>> b.shape
(5, 4, 3)
>>> a.ndim
2
>>> b.ndim
3
>>> a.dtype
dtype('int32')
>>> a.dtype.name
'int32'
>>> b.dtype.name
'int32'
>>> a.itemsize
4
>>> b.itemsize
4
>>> a.size
15
>>> b.size
60
>>> type(a)
<type 'numpy.ndarray'>
>>> type(b)
<type 'numpy.ndarray'>
>>> c= array([6, 7, 8])
>>> c
array([6, 7, 8])
>>> type(c)
<type 'numpy.ndarray'>
>>> d= [6, 7, 8]
>>> d
[6, 7, 8]
>>> type(d)
<type 'list'>
>>>
Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 20:32:19) [MSC v.1500 32 bit (
Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> a = arange(15).reshape(3, 5)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'arange' is not defined
>>> from numpy import *
>>> a = arange(15).reshape(3, 5)
>>> a
array([[ 0, 1, 2, 3, 4],
[ 5, 6, 7, 8, 9],
[10, 11, 12, 13, 14]])
>>> a.shape
(3, 5)
>>> b = arange(60).reshape(5,4,3)
>>> b
array([[[ 0, 1, 2],
[ 3, 4, 5],
[ 6, 7, 8],
[ 9, 10, 11]],
[[12, 13, 14],
[15, 16, 17],
[18, 19, 20],
[21, 22, 23]],
[[24, 25, 26],
[27, 28, 29],
[30, 31, 32],
[33, 34, 35]],
[[36, 37, 38],
[39, 40, 41],
[42, 43, 44],
[45, 46, 47]],
[[48, 49, 50],
[51, 52, 53],
[54, 55, 56],
[57, 58, 59]]])
>>> a.shape
(3, 5)
>>> b.shape
(5, 4, 3)
>>> a.ndim
2
>>> b.ndim
3
>>> a.dtype
dtype('int32')
>>> a.dtype.name
'int32'
>>> b.dtype.name
'int32'
>>> a.itemsize
4
>>> b.itemsize
4
>>> a.size
15
>>> b.size
60
>>> type(a)
<type 'numpy.ndarray'>
>>> type(b)
<type 'numpy.ndarray'>
>>> c= array([6, 7, 8])
>>> c
array([6, 7, 8])
>>> type(c)
<type 'numpy.ndarray'>
>>> d= [6, 7, 8]
>>> d
[6, 7, 8]
>>> type(d)
<type 'list'>
>>>
相关文章推荐
- 数学之路-python计算实战(6)-numpy-ndarray
- 关于用mapreduce做kmeans聚类以及python的numpy和list做矩阵、向量乘法的速度对比
- python numpy ndarray astype error
- numpy.ndarray 如何转化为 list
- 详解Python list 与 NumPy.ndarry 切片之间的对比
- numpy数组与python的list互转,然后用json写入文件与c交互
- Python打开文件,将list、numpy数组内容写入txt文件中
- Python numpy库中的array,list与矩阵的乘法,以及增添元素的方法
- python 中图像用SimpleITK和numpy.ndarray表示的差异
- Python中的二维数组(list与numpy.array)
- Transform from list in python to mat in numpy
- python中list的拷贝与numpy的array的拷贝
- Python Numpy.ndarray ValueError:assignment destination is read-only
- Python(4) Numpy,控制台完全输出ndarray
- python中numpy中的ndarray方法和属性
- python科学计算_numpy_ndarray
- Python中的二维数组(list与numpy.array)
- numpy中mat和python的list转换
- Python numpy(ndarray 随机数组 常用操作 线性方程组和矩阵运算)
- python内置array模块,与numpy中的array和list之间的转换