python中numpy库数组创建

650
2024/11/28 3:23:04
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Python中,使用NumPy库可以方便地创建不同类型的数组。以下是一些常见的创建NumPy数组的方法:

  1. 使用numpy.array()函数创建一维数组:
import numpy as np

arr1d = np.array([1, 2, 3, 4, 5])
print(arr1d)
  1. 使用numpy.arange()函数创建等差数列数组:
import numpy as np

arr_arange = np.arange(start=1, stop=6, step=1)
print(arr_arange)
  1. 使用numpy.linspace()函数创建等距数列数组:
import numpy as np

arr_linspace = np.linspace(start=1, stop=5, num=5)
print(arr_linspace)
  1. 使用numpy.zeros()函数创建全零数组:
import numpy as np

arr_zeros = np.zeros(shape=(3, 3))
print(arr_zeros)
  1. 使用numpy.ones()函数创建全1数组:
import numpy as np

arr_ones = np.ones(shape=(3, 3))
print(arr_ones)
  1. 使用numpy.eye()函数创建单位矩阵:
import numpy as np

arr_eye = np.eye(3)
print(arr_eye)
  1. 使用numpy.random.rand()函数创建随机数数组:
import numpy as np

arr_rand = np.random.rand(3, 3)
print(arr_rand)
  1. 使用numpy.random.randint()函数创建随机整数数组:
import numpy as np

arr_randint = np.random.randint(low=1, high=10, size=(3, 3))
print(arr_randint)

这些方法可以根据需要创建不同类型的NumPy数组。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: python怎么用for循环读取图片