python - 遍历字典中的多个键和项值
问题描述
我正在尝试编写一个函数,该函数从字典中获取键,并将它们打印在该键对应列表中的每个元素旁边。字典有两个键,一个包含三个元素的列表,一个包含两个元素的列表,如何使用 for 循环在其列表中的每个元素旁边打印键的名称?
编辑:我希望每个键都打印在其相应列表的每个值旁边。
字典 = {“红色”:[“苹果”,“衬衫”,“救火车”],“蓝色”:[“天空”,“海洋”]}
试图得到结果
红苹果 红衬衫 红色救火车 蓝天 蓝色 海洋
解决方案
我明白了,谢谢回答的人。
dictionary = {"red":["apple","shirt","firetruck"], "blue":["sky","ocean"]}
for key in dictionary:
for item in dictionary[key]:
print("{} {}".format(key, item))
输出:
red apple
red shirt
red firetruck
blue sky
blue ocean
推荐阅读
- c# - ASP.net.MVC 5 创建一个显示 sql 查询的页面
- javascript - 按类名更改页面重新加载时的 img src
- python-3.x - 计算 silhouette_score 时出现 MemorError
- uwp - 如何在 UWP 中使用 VisualState 触发器显示不同的消息
- swift - UIApplicationOpenURLOptionsKey:任何返回字符串:任何
- c# - 一个有大约 40 个常量的类应该声明为静态的还是非静态的?
- sql - 如何计算每个订单项
- android - 在 Android 中制作自定义进度条
- git - 从辅助远程签出目录
- javascript - 在按钮单击reactjs上调用函数