NumPy是一个强大的Python科学计算模块,它提供了一种高效的方法来存储和处理多维数组,而List是Python中的基本数据类型,它存储的是一组有序的值。NumPy与List之间可以相互转换,下面就介绍一下NumPy与List之间的转换方法及示例代码。
1. 将List转换为NumPy数组
可以使用NumPy中的array()函数将List转换为NumPy数组,其示例代码如下:
import numpy as np # 定义一个List list1 = [1, 2, 3, 4] # 将List转换为NumPy数组 arr1 = np.array(list1) print(arr1)
输出结果如下:
[1 2 3 4]
2. 将NumPy数组转换为List
可以使用NumPy中的tolist()函数将NumPy数组转换为List,其示例代码如下:
import numpy as np # 定义一个NumPy数组 arr2 = np.array([1, 2, 3, 4]) # 将NumPy数组转换为List list2 = arr2.tolist() print(list2)
输出结果如下:
[1, 2, 3, 4]
以上就是NumPy与List之间的转换方法及示例代码,可以根据自己的需要进行转换。