- NumPy科学计算库学习_011_NumPy数组中的通用函数
1、元素级数字函数arr1=np.array([1,-2,3,-4,5,-6])arr2=np.array([4,8,16,81,1024,4096])arr3=np.array([0,1])arr4=np.array([10,1000])arr5=np.array([[......
- NumPy科学计算库学习_009_NumPy数组的形状操作
NumPy数组的变形arr1=np.random.randint(0,10,size=(2,3,4))arr2=arr1.reshape(2,12)arr3=arr1.reshape(4,-1)arr4=arr1.reshape(-1,8)print("【arr1】\n",ar......
- NumPy科学计算库学习_010_NumPy数组的广播机制
NumPy数组广播机制的说明当两个数组形状不同时,可以通过扩展数组的方式实现计算操作。这种机制就叫做广播机制。1维NumPy数组的广播机制\[加法:\begin{bmatrix}{0}&{0}&......
- NumPy科学计算库学习_008_NumPy数组的花式索引和索引技巧
1维NumPy数组创建1维NumPy数组arr=np.array([0,10,3,8,24,5,18,2,99,66])print("【arr】\n",arr)【arr】[010382451829966]从1维NumPy数组中挑选......
- NumPy科学计算库学习_005_关于NumPy数组的运算
导入模块importnumpyasnp创建两个NumPy数组arr1=np.array([1,2,3,4,5])arr2=np.array([3,4,5,6,7])print("【arr1】\n",arr1)print("【arr2】\n",arr2)【a......
- NumPy科学计算库学习_006_NumPy数组的复制和视图
引入模块importnumpyasnp什么是浅拷贝?浅拷贝会在内存中产生不同对象,但由于拷贝的是父对象,子对象并没有拷贝,所以浅拷贝会存在共享内存的情况,实际上,NumPy的视图np_arr......
- NumPy科学计算库学习_007_NumPy数组的基本索引和切片
导入模块importnumpyasnp一维数组切片创建一个NumPy数组arr=np.array([0,1,2,3,4,5,6,7,8,9])print("【arr】\n",arr)【arr】[0123456789]从Num......
- NumPy科学计算库学习_003_NumPy数组的IO操作
导入模块importnumpyasnp生成一个数组arr_io_1=np.random.randint(0,10,(2,3))arr_io_2=np.random.randint(0,10,3)print("【arr_io_1】\n",arr_io_1)print(......
- NumPy科学计算库学习_002_查看NumPy数组的信息
引入模块importnumpyasnp添加NumPy库并生成一个NumPy数组arr=np.random.randint(0,100,size=(2,3,4))print("【arr】\n",arr)【arr】[[[12646556][21......
- NumPy科学计算库学习_001_创建NumPy数组的各种方法
引入模块importnumpyasnp创建元素全部是0/1的NumPy数组代码结构np.zeros(shape=n)np.ones(shape=n)案例zeros_np_arr_1_dim=np.zeros(shape=13)zeros_np_ar......