字典内容写入json时,需要用json.dumps将字典转换为字符串,然后再写入。 json也支持格式,通过参数indent可以设置缩进,如果不设置的话,则保存下来会是一行。 from collections import defaultdict import json video = defaultdict(list) video["label"].append("haha") video["data"]