如何在python中从字典中返回键和值



我有一个字典,其中包括字符串形式的键和列表形式的值。我的问题是如何使用for循环返回选定的键和值?

我可以将返回的结果保存在一个变量中以便以后打印吗?

dicts = {"location":["loc1","loc2","loc3"],"category":["cat1","cat2","cat3"]} 

我试过这些线路:

keys = sidebars.keys()
values = sidebars.values()
print("keys",keys)
print("values",values)

我想返回所选键具有以下项作为值。

{key1:[value1,value2],key2:[value1,value2]}

您只需要使用字典的item方法。

for key, value in dicts.items():
print("key = ", key)
print("value = ", value)

最新更新