我需要使用两个以前创建的字典返回给定id号的值列表,其中我需要的值存储在字典中。在
我创建的两本词典如下:
{100: ('Mulan', [300, 500], [200, 400]),
200: ('Ariel', [100, 500], [500]),
300: ('Jasmine', [500], [500, 100]),
400: ('Elsa', [100, 500], []),
500: ('Belle', [200, 300], [100, 200, 300, 400])}
{100000: (400, 'Does not want to build a %SnowMan %StopAsking', ['SnowMan', 'StopAsking'], [100, 200, 300], [400, 500]),
100001: (200, 'Make the ocean great again.', [''], [], [400]),
100002: (500, "Help I'm being held captive by a beast! %OhNoes", ['OhNoes'], [400], [100, 200, 300]),
100003: (500, "Actually nm. This isn't so bad lolz :P %StockholmeSyndrome", ['StockholmeSyndrome'], [400, 100], []),
100004: (300, 'If some random dude offers to %ShowYouTheWorld do yourself a favour and %JustSayNo.', ['ShowYouTheWorld', 'JustSayNo'], [500, 200], [400]),
100005: (400, 'LOLZ BELLE. %StockholmeSyndrome %SnowMan', ['StockholmeSyndrome', 'SnowMan'], [], [200, 300, 100, 500])}
第一个字典的格式是{id:(name,followers,following}。在
第二个字典的形式是{key:(id,chirp,tags,likes,dislikes}。在
对于给定的id号100, 200, 300, 400, 500
,我需要返回chirp,并为他们跟踪的每个用户返回最喜欢的内容。在
例如,id编号500的输出示例如下:
^{pr2}$我理解这里需要执行的过程,但是我需要一些帮助,如何让函数在一个字典中找到必要的值,然后在第二个字典中搜索所需的值。在
非常感谢您的指导!在
您需要使用嵌套循环从第一个开始遍历两个字典:
键=id
值[1][0]=名称
值[1][1]=关注者
值[1][2]=以下
key2=键
值2[id=0]
值2[1]=啁啾
value2[2]=标记
value2[3]=喜欢
value2[4]=不喜欢
相关问题 更多 >
编程相关推荐