我想在JSON下解析并打印,但打印时会出现问题。
JSON格式为:
{"categories":
[
"Firewall Permit","Custom Policy 1"
]
}
我曾经在下面的代码中实现这一点,但我只能打印"防火墙许可证"
>>> for x in json_data:
line1 = (x['categories'][0])
print (line1)
Firewall Permit
但我想打印如下:Firewall Permit, Custom Policy
请指导我。如何使用这个JSON字典。
答案 0 :(得分:0)
您可以使用Python 3 print
函数的功能:
for entry in json_data:
print(*entry['categories'], sep=', ')
打印:
Firewall Permit, Custom Policy
答案 1 :(得分:0)
你可以用这种简单的方式做到:
print(', '.join(json_data['categories']))