📅  最后修改于: 2023-12-03 15:24:44.396000             🧑  作者: Mango
NumPy 是一个用于科学计算的 Python 库,可以用于处理数组、矩阵等数值数据。在使用 NumPy 进行各种计算之前,需要将列表和元组等类型的数据转换为 NumPy 数组。
使用 NumPy 的 array()
方法可以将列表转换为 NumPy 数组,示例代码如下:
import numpy as np
lst = [1, 2, 3, 4, 5]
arr = np.array(lst)
print(arr)
输出结果如下:
[1 2 3 4 5]
同样使用 array()
方法,可以将元组转换为 NumPy 数组,示例代码如下:
import numpy as np
tup = (1, 2, 3, 4, 5)
arr = np.array(tup)
print(arr)
输出结果同样如下:
[1 2 3 4 5]
需要注意的是,转换得到的 NumPy 数组与原先列表或元组的类型有关,比如当原先的列表或元组中的数据为浮点数时,得到的 NumPy 数组也会是浮点数类型的。
以上便是将列表和元组转换为 NumPy 数组的方法,一定要记得先导入 NumPy 库,再使用相应的方法转换数据类型。