访问Pandas系列中的第一个列表项

2024-05-08 03:39:06 发布

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

有没有办法访问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

1条回答
网友
1楼 · 发布于 2024-05-08 03:39:06

这里有一种使用^{}的方法:

s.mask(s.str.len().gt(1), s.str[0])

JUNE    0.1591
JULY     0.004
AUG          0
SEPT       NaN
OCT      1.004

相关问题 更多 >