字典和列表之间的交集?

时间:2018-05-14 23:56:21

标签: python python-3.x dictionary

我有一个代码,它以格式json接收来自帖子请求的响应,并且有一个列表ID(id_s)。

id_descript = []
id_s=[]

for k, d in enumerate(id_descript):
    answer = requests.post(url,data=json.dumps(data) , headers=headers)
    response=answer.json()
    print(response)

for i in id_s:
    print(i)
#id_443081
#id_187360

我想处理结果并将其写在一个列表中(result)。应该如何显示它的一个例子:

1 个答案:

答案 0 :(得分:1)

简单的键值赋值通常是最佳选择:

id_s = ['id_443081', 'id_187360']

res = {}

for k, d in enumerate(id_descript):
    answer = requests.post(url,data=json.dumps(data) , headers=headers)
    response = answer.json()
    res[id_s[k]] = response['build']

然后,您可以以您需要的任何格式显示结果。例如,如果要查找元组列表,请使用lst = list(res.items())