Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从两家公司制作词典_Python_List_Dictionary - Fatal编程技术网

Python 从两家公司制作词典

Python 从两家公司制作词典,python,list,dictionary,Python,List,Dictionary,我有两个名单…一个是广告公司,另一个是他们的客户…我希望有一个字典格式的输出,显示我的广告公司与他们服务的所有客户 {agency:{company1, company2 etc etc}} Advertising Agency Company WPP Alienware OMNICOM Alleghany Corporation XYZ Allegheny Technologies MEDIACOM Allegis Group XYZ Allen Organ Company MEDI

我有两个名单…一个是广告公司,另一个是他们的客户…我希望有一个字典格式的输出,显示我的广告公司与他们服务的所有客户

{agency:{company1, company2 etc etc}}

Advertising Agency  Company
WPP Alienware
OMNICOM Alleghany Corporation
XYZ Allegheny Technologies
MEDIACOM    Allegis Group
XYZ Allen Organ Company
MEDIACOM    Allergan
WPP Alliance Rubber Company
OMNICOM Alliant Energy
XYZ Alliant Techsystems
MEDIACOM    Allied Insurance
WPP Allison Transmission
OMNICOM Allstate
XYZ Ally Financial
MEDIACOM    Aloha Air Cargo

一个简单的方法是使用:


那很好。你…吗。。。有问题吗?(具体来说,是一个关于主题的编程问题,包括您的研究和现有代码,并根据如何询问StackOverflow页面,而不是“给我代码”请求,解释它的错误。)
answer = defaultdict(set)
for agency, company in zip(agencies, companies):
    answer[agency].add(company)