【发布时间】:2021-01-18 10:39:49
【问题描述】:
我有一个 pandas 数据框,其中一列中有一个代表 json 的字符串:
|-----------------------------|
|{"name": "John", "age": "32"}|
|None |
|{"name": "Mary", "age": "29"}|
我需要为姓名和年龄创建新列并从此 json 中提取数据。 注意:可能是空值,缺少键。
【问题讨论】:
-
引号是在大括号里面还是外面?
-
这不是 JSON。在 JSON 中,字符串必须用双引号括起来。
-
如果是像
'{"name": "John", "age": 32}'这样的json而不是上面的,我给出了答案 -
@user2827262 显然,您回答了其他问题。
标签: python python-3.x pandas