import numpy as np
# numpy创建有规律的一维数组(元组构成)
l1 = np.arange(5)
print(type(l1))
print(l1)
# 打印结果
# <class 'numpy.ndarray'>
# [0 1 2 3 4]
#创建一个没有规律的一维数组(元组构成)
l2 = np.array((1,23,435,65,43))
print(type(l2))
print(l2)
# 打印结果
# <class 'numpy.ndarray'>
# [ 1 23 435 65 43]
#创建一个没有规律的一维数组(列表构成)
l3 = np.array([1,2,3,45,67])
print(type(l3))
print(l3)
# 打印结果
# <class 'numpy.ndarray'>
# [ 1 2 3 45 67]
#创建一个二维数组(元组构成)
l4 = np.array(((1,2,3,56),(23,4,532,43),(32,43,45,3)))
print(type(l4))
print(l4)
# 打印结果
# <class 'numpy.ndarray'>
# [[ 1 2 3 56]
# [ 23 4 532 43]
# [ 32 43 45 3]]
#创建一个二维数组(列表构成)
l5 = np.array([[1,2,3,454],[21,43,43,54],[3243,545,645]])
print(type(l5))
print(l5)
# 打印结果
# <class 'numpy.ndarray'>
# [list([1, 2, 3, 454]) list([21, 43, 43, 54]) list([3243, 545, 645])]
# 返回一个全是0的,大小为3的一维数组
l6 = np.zeros(3)
print(l6.size)
# 返回一个全是0的,大小为3*4的二维数组
l7 = np.zeros([3,4])
print(l7)
print(l7.size)