如何将Python列表转换为形状为(,3)的NumPy数组?
将列表转换为形状为(3,)的NumPy数组
给定列表:
list_num = [4, 5, 6]
要将其转换为形状为(3,)的NumPy数组,直接使用np.array()即可,该方法会自动将一维列表转换为对应形状的一维数组:
import numpy as np list_num = [4, 5, 6] # 完成数组转换 arr = np.array(list_num) # 验证形状 res = arr.shape print(res) # 输出 (3,)
转换后的arr就是你需要的目标数组,NumPy中一维数组的形状标准写法是(元素个数,),和你描述的(,3)是同一概念的不同表达形式。
内容的提问来源于stack exchange,提问作者John
相关产品推荐
相关产品推荐

