创建数组:
numpy使用array([...])建立数组,其中[...]是数组的数据
a = numpy.array([1, 2, 3])
import numpy as np
a = np.array([1, 2, 3])
for i in a:
print(i)
1
2
3
array = np.array([[1,2,3],[2,3,4]]) (多维每个维度的数据个数需要相等)
for i in range(2):
print(array[i])
[1 2 3]
[2 3 4]
数组类型
注:中间无逗号分隔
指定int型
a = np.array([1,2,3],np.int)
print(a)
[1 2 3]
指定float型
a = np.array([1.6,2.0,3],np.float)
print(a)
[1.6 2. 3. ]
指定float型
a = np.array(['hello' 'world'],np.str)
print(a)
['hello' 'world']