本文共 1024 字,大约阅读时间需要 3 分钟。
We can use ndarray tolist() function to convert the array to a list. If the array is multi-dimensional, a nested list is returned. For one-dimensional array, a list with the array elements is returned.
我们可以使用 ndarray tolist()函数将数组转换为列表。 如果数组是多维的,则返回一个嵌套列表。 对于一维数组,将返回包含数组元素的列表。
The tolist() function doesn’t accept any argument. It’s a simple way to convert an array to a list representation.
tolist()函数不接受任何参数。 这是将数组转换为列表表示的简单方法。
import numpy as np# 1d array to listarr = np.array([1, 2, 3])print(f'NumPy Array:\n{arr}')list1 = arr.tolist()print(f'List: {list1}')
Output:
输出:
NumPy Array:[1 2 3]List: [1, 2, 3]
import numpy as np# 2d array to listarr = np.array([[1, 2, 3], [4, 5, 6]])print(f'NumPy Array:\n{arr}')list1 = arr.tolist()print(f'List: {list1}')
Output:
输出:
NumPy Array:[[1 2 3] [4 5 6]]List: [[1, 2, 3], [4, 5, 6]]
Reference:
参考:
翻译自:
转载地址:http://bjlzd.baihongyu.com/