如何通过python将json文件中的Nan替换为None?

2024-04-23 10:35:35 发布

您现在位置:Python中文网/ 问答频道 /正文

假设这里有一个未知的json文件

data = json.loads(file)

它可能看起来像:

data = [
{"key1":"xxx","key2":"yyy","key3":"zzz"},
{"key1":"xxx","key2":Nan,"key3":"zzz"},
{"key1":"xxx","key2":"yyy","key3":Nan}
]

我想将值Nan更改为None。
我现在做的是使用for循环并检查每个键的值。看起来很愚蠢…
有没有一种简单的方法可以将Nan替换为None?例如,在熊猫中,我们可以很容易地使用df.replace


Tags: 文件方法nonejsonfordatananfile