我有一个数据框,其中大多数值都存储为列表。这对我来说是不必要的。我想将这些列表转换为它们的第一个(也是唯一的成员)。也就是说,我想取value = value [0]。但这行不通
总而言之:如何“取消列出”数据框中的所有值?
可能您可以使用.applymap
。就像是:
>>> unlist = lambda l: l[0] if len(l) != 0 else None
>>> unwrap = lambda l: unlist(l) if isinstance(l, list) else l
>>> df.applymap(unwrap)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句