数组元组列表之间的相互转化
文章目录
- 一、列表转换为数组和元组
- 二、数组(NumPy数组)转换为列表和元组
- 三、元组转换为数组和列表
一、列表转换为数组和元组
import numpy as np# 创建一个列表
list_data = [1, 2, 3, 4, 5]# 将列表转换为NumPy数组
arr = np.array(list_data)# 将列表转换为元组
tuple_data = tuple(list_data)print(arr)
print(tuple_data)
二、数组(NumPy数组)转换为列表和元组
import numpy as np# 创建一个NumPy数组
arr = np.array([1, 2, 3, 4, 5])# 将NumPy数组转换为列表
list_arr = arr.tolist()# 将NumPy数组转换为元组
tuple_arr = tuple(arr)print(list_arr)
print(tuple_arr)
三、元组转换为数组和列表
import numpy as np# 创建一个元组
tuple_data = (1, 2, 3, 4, 5)# 将元组转换为NumPy数组
arr = np.array(tuple_data)# 将元组转换为列表
list_data = list(tuple_data)print(arr)
print(list_data)