为了账号安全,请及时绑定邮箱和手机立即绑定

如何将 API 中的数据保存到字典中

如何将 API 中的数据保存到字典中

弑天下 2021-11-16 16:57:17
我从 API 获取数据并保存到名为 data[] 的列表中。在此之后,我将这些数据发送到另一个类以对其进行格式化。我想创建一个字典,所以我可以保存这些数据。我正在尝试做这样的事情:import jsonimport datetime class MovieFormatter():    def format(self, data):        data = {            "movie_info_name": data['title']            "movie_info_duration": data['duration']            "movie_info_description": data['synopsis']            "movie_info_genres": data['genres']            "movie_info_actor": data['cast']            "movie_info_director": data['director']            data['trailers'] = data.get('trailers') or []            "dictionary": [{'url': x['url'], 'type': x['type']} for x in data['images'] + data['trailers']]        }        return data这是正确的做法吗?
查看完整描述

2 回答

?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

似乎data传递给您的函数的对象已经是一个字典,从它被索引的方式来看,例如data['title'].


查看完整回答
反对 回复 2021-11-16
?
慕侠2389804

TA贡献1719条经验 获得超6个赞

尝试这个 :


_in_data = ["a","b","c"]

_out_data = ["x","y","z"]

_dict={}



print(_dict)


for i in range (len(_in_data)):

    _dict[_in_data[i]]=_out_data[i]



print(_dict)


查看完整回答
反对 回复 2021-11-16
  • 2 回答
  • 0 关注
  • 169 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信