在Python中,我们可以使用json模块来处理JSON格式的数据。要将输入创建的字典添加到JSON列表中,我们可以按照以下步骤进行操作:
以下是代码示例:
import json
json_list = []
while True:
# 获取键和值
key = input("键: ")
value = input("值: ")
# 将键和值储存在字典中
dic = {key: value}
# 将字典转换成JSON格式的字符串
json_str = json.dumps(dic)
# 将JSON格式的字符串转换成JSON对象
json_obj = json.loads(json_str)
# 将JSON对象添加到JSON列表中
json_list.append(json_obj)
# 继续添加字典,或者退出循环
add_more = input("是否要添加更多的字典?(y/n)")
if add_more.lower() == "n":
break
print(json_list)
执行以上代码后,将会连续输入键和值,并添加到JSON列表中。最后,程序会打印出整个JSON列表。
注意:在使用json.dumps()函数时,确保字典的键是字符串类型,否则会抛出TypeError异常。