【发布时间】:2021-12-02 14:17:04
【问题描述】:
这就是我所拥有的:
names = ['Bob', 'Mike', 'Nia', 'Tim', 'Holly', 'Liam', 'Dave']
temperatures = ['-0.3', '-0.6', '-0.8', '-0.2', '-1.3', '-2.1', '-0.4']
main_dictionary = {'Bob' : '-0.3', 'Mike': '-0.6', 'Nia' : '-0.8', 'Tim':'-0.2', 'Holly':'-1.3', 'Liam':'-2.1', 'Dave':'-0.4'}
我正在尝试通过将其与 selected_names 列表与 main_dictionary 进行比较来生成字典,以生成 updated_dictionary
selected_names = ['Nia', 'Holly', 'Liam', 'Dave']
updated_dictionary = {'Nia' : '-0.8', 'Holly':'-1.3', 'Liam':'-2.1', 'Dave':'-0.4'}
到目前为止,在我的项目中,我已经使用 .intersection 比较了许多列表,但似乎可以弄清楚如何将其应用于字典。
【问题讨论】:
标签: python list intersection