我有这个df
simbolo puntas ultimoPrecio
10 AE38 {'cantidadCompra': 79668.0, 'precioCompra': 60... 6080.00
11 AL41C None 36.50
我从“puntas”列的dict中得到第一个值
p['Cant_Compra']=[x.get('cantidadCompra',0) for x in p['puntas']]
输出:
simbolo Cant_Compra ultimoPrecio
10 AE38 79668.0 6080.00
但如果值为None,则第11行出现下一条错误消息:
AttributeError:“非类型”对象没有属性“get”
我能做什么
这项工作:
相关问题 更多 >
编程相关推荐