我正在尝试实现以下json输出:
我的当前代码:
#!/usr/bin/env python3.9
import json
complete_lst = []
url_lst = ['https://', 'https://', 'https://']
complete_lst.append({'title': 'Hello'})
for url in url_lst:
complete_lst.append({'watch': {'Season1': {'url': url}}
})
with open("Hello.json", "w") as file:
json.dump(complete_lst, file)
输出的json文件如下所示:
我希望所有的网址都嵌套在watch->Season1->url
键下
2条答案
按热度按时间sbtkgmzw1#
试试这个:
如果您的数据是静态的,那么就这样做:
ct3nt3jp2#
另一种方法是构建字典而不是列表:
注意:这里你不需要通过索引访问条目,可以直接使用键