Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 访问熊猫系列中的第一个列表项_Python_Pandas_Numpy Ndarray - Fatal编程技术网

Python 访问熊猫系列中的第一个列表项

Python 访问熊猫系列中的第一个列表项,python,pandas,numpy-ndarray,Python,Pandas,Numpy Ndarray,有没有办法访问python系列对象的第一个元素,该元素在某些条目中可能包含一个列表 示例输入 JUNE 0.1591 JULY 0.004 AUG 0.000 SEPT NaN OCT [1.004, 0.000] dtype: object 期望输出 JUNE 0.1591 JULY 0.004 AUG 0.000 SEPT NaN OCT 1.004 dtype: object 这里有一种方法:

有没有办法访问python系列对象的第一个元素,该元素在某些条目中可能包含一个列表

示例输入

JUNE      0.1591
JULY      0.004
AUG       0.000
SEPT      NaN
OCT   [1.004, 0.000]
dtype: object
期望输出

JUNE      0.1591
JULY      0.004
AUG       0.000
SEPT      NaN
OCT   1.004
dtype: object
这里有一种方法:


你能提供更多的上下文吗?为什么您的数据是数字和列表的混合体?实际上下文是
[NaN,NaN]
,它是从一个循环中获取的,比如
testdata[month]=ttest\u ind(x\u sample[month],y\u sample[month],equal\u var=False)[0]
。仅基于此很难知道发生了什么。我问这个问题是因为我怀疑有更好的方法来解决这个问题,或者是完全避免这个问题的方法。由于数据中的
bootstrap\u t
生成的数组中的列表,我正在处理
bootstrap\u比率
函数中断。所以我们考虑从数组中提取第一个元素。希望这能澄清。我们避免使用这种上下文以使其变得简单,并且不能认为适当的数据结构是python初学者。确切的错误是
ValueError:包含多个元素的数组的真值是不明确的。使用a.any()或a.all()
s.mask(s.str.len().gt(1), s.str[0])

JUNE    0.1591
JULY     0.004
AUG          0
SEPT       NaN
OCT      1.004