Python中如何向JSON对象添加键值对并赋值列表?-灵析社区

米小米会努力

python如何做以下json操作? jsonv={} 如何将jsonv的值添加成如下值, jsonv={ 1:['黑','白','灰'], 2:['黑','灰'], 3:['白'], } 1.如何向jsonv添加 `1:[]`? 2.如何向`jsonv={1:[]}`中添加`'黑'`成为`jsonv={1:['黑','白','灰']}`?

阅读量:209

点赞量:0

问AI
jsonv = {} def add_key_value(json_obj, key, value): if key not in json_obj: json_obj[key] = [] json_obj[key].append(value) add_key_value(jsonv, 1, '黑') add_key_value(jsonv, 1, '白') add_key_value(jsonv, 1, '灰') add_key_value(jsonv, 2, '黑') add_key_value(jsonv, 2, '灰') add_key_value(jsonv, 3, '白') print(jsonv)