json.dumps的数据封装问题

json.dumps封装数据

在使用pandas处理数据时时长会碰到需要将数据转换成json输出 到前端。
正常的json数据可以直接正常封装,但碰到NAN数据的时候,使用json封装时会自动把json转换成字符串,以至于后面前端获取不到json对象。

pandas的列操作

获取多个列
df[[‘column1’,‘column2’]]
添加条件
df.loc[(df[‘column1’]!=‘0’)]
多条件列比较
df.loc[(cond1)& (cond2)& (cond3)]

需要转换列数据时,先定义一个单数据的操作函数
再使用apply方法应用到整个列
df[‘column1’].apply(lambda x: fun(x))
在lambda中使用if语句时只能分多次写

遍历行数据
for index,row in df.iterrows():
print(index,row)
index为行号

posted @ 2022-07-27 21:09  feitiandamo  阅读(30)  评论(0)    收藏  举报