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)