编写Python程序统计JSON字符串变量中的JSON对象数量
统计JSON对象属性数量的Python实现
我们可以通过解析JSON字符串为Python字典,再统计字典的键数量来得到预期结果:
import json myVar = '{"name": "Bob", "languages": ["English", "French"]}' # 解析JSON字符串为Python字典 parsed_json = json.loads(myVar) # 统计字典键的数量,即JSON对象的属性个数 object_count = len(parsed_json) print(object_count) # 输出结果:2
关键步骤说明
- 使用
json.loads()将JSON格式的字符串转换为Python字典,这是Python处理JSON数据的标准方法 - 调用
len()函数获取字典的键数量,这个数量对应原JSON对象的属性数量,这里两个属性分别是name和languages,所以结果为2
内容的提问来源于stack exchange,提问作者user20152131
相关产品推荐
相关产品推荐

