为了账号安全,请及时绑定邮箱和手机立即绑定

检测熊猫中的列表类型

检测熊猫中的列表类型

猛跑小猪 2021-09-28 16:12:11
有没有办法查看一个字段是否是一个数组pandas?例如:>>> data=[{'name':'tom','colors':[1,2,3]}]>>> df = pd.DataFrame(data)      colors name0  [1, 2, 3]  tom>>> df['colors']['dtype']Name: colors, dtype: object有没有办法获得价值list?还是我需要做一个ast.literal_eval()?下面看起来很粗糙:>>> type(ast.literal_eval(str(pd.DataFrame(data)['colors'][0])))<class 'list'>
查看完整描述

1 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

如果列中的数据一致,即列表,则使用:


type(df.loc[0,'colors'])


list



查看完整回答
反对 回复 2021-09-28
  • 1 回答
  • 0 关注
  • 150 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信