跳转至

使用array方法创建数组

通过array函数创建ndarray类型的数据 #card

创建ndarray最简单的方法就是使用array函数,它接受一个序列型对象(比如列表),并转化为ndarray对象。例如:arr0 = np.array([2, 4, 6.5, 8])。 ^1658076800030

使用array方法创建一维数组

import numpy as np
data0 = [2, 4, 6.5, 8]
arr0 = np.array(data0)

我们传入的列表中,存在floatint两种数据类型,但是在创建的ndarray对象中,默认转化为了float结构,这是因为ndarray是一个通用的**同构数据多维容器**,也就是说,其中的所有的元素必须是相同的类型,numpy会根据输入的实际情况进行转换

创建多维数组

# 创建多维数组
data1 = [[1, 2, 3, 4], [5, 6, 7, 8]]
arr1 = np.array(data1)
arr1

输出结果为:

Out: array([[1, 2, 3, 4],
           [5, 6, 7, 8]])

参考文献

  1. N维数组(ndarray) | NumPy 中文

最后更新: 2022年10月15日 01:02:48
创建日期: 2022年7月27日 11:10:25
Contributers: yangjh