\>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'>
>>>