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为行号
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端