在JSON输出中判断数组是否为空,可以使用以下代码示例的解决方法:
import json
# 示例数据
data = {
"array": [],
"name": "John"
# 判断数组是否为空
if len(data["array"]) == 0:
data["array_empty"] = True
else:
data["array_empty"] = False
# 将数据转换为JSON格式并输出
json_data = json.dumps(data)
print(json_data)
输出结果:
{"array": [], "name": "John", "array_empty": true}
在示例中,我们判断了data["array"]
数组是否为空,通过判断len(data["array"])
的长度是否为0来确定数组是否为空。如果数组为空,我们将data["array_empty"]
设置为True,否则设置为False。最后,我们将数据转换为JSON格式并输出。