python-2.7 - 字典到表格形式
问题描述
我有一本字典
value_dict = {
'name': 'suresh',
'age':23,
'subject': ['tamil', 'english', 'maths', 'science']
}
实际上,我需要表格形式的输出,因为我的键是我的标题和值,例如,
name age subject
suresh 23 tamil
suresh 23 english
suresh 23 maths
suresh 23 science
提前致谢
解决方案
由于您希望每个主题值一行,因此您必须迭代value_dict["subject"]
:
for sub in value_dict["subject"]:
# I leave formatting details to you...
print("{name} {age} {sub}".format(sub=sub, **value_dict))
推荐阅读
- r - 评估多列的组合值,可能使用 dplyr
- jenkins - Jenkins slackSend:@here 或特定用户的频道警报通知
- tabulator - 在只有单击进行编辑的列的制表符行上添加可选空间的最佳方法是什么?
- git - 在 git config 中更改 user.email 后同步提交信用
- ios - swift中的FCM在后台
- android - 如何创建具有动态宽度的自定义进度条
- asp.net-mvc - 使用 for 循环向 ASP.NET MVC 项目中的 OpenStreetMap 页面添加标记
- ruby-on-rails - 防止记录在特定条件后被编辑
- javascript - 在选择选项中从 Bootstrap 模式填充 HTML 表单
- javascript - 使用 x1, y1 和 x2, y2 时如何使用 d3.line().curve?