ValueError从lis创建数组

2024-05-16 09:06:48 发布

您现在位置:Python中文网/ 问答频道 /正文

在某些情况下,尝试从列表创建数组对我来说是失败的。错误为:“ValueError:使用序列设置数组元素”

基本情况如预期的那样起作用:

foo = [(0,1),(2,3),(4,5)]
bar=np.array(foo)

但是:

foo = [ ("Hello", [0,1,2,3]) , ("Goodbye",[9,8,7,6]) ]
bar=np.array(foo)

出现了所描述的错误。为什么列表包含数组时失败?什么是肾盂疗法


Tags: 元素hello列表foo错误npbar情况