有什么方法可以访问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
最佳答案
这是使用Series.mask
的一种方法:
s.mask(s.str.len().gt(1), s.str[0])
JUNE 0.1591
JULY 0.004
AUG 0
SEPT NaN
OCT 1.004