python - 将 Python dict 键和值转换为一个字符串?
问题描述
我有一本字典,其中包含以下值
{
'Name': 'Clinton',
'Car': 'Ford'
}
我希望它们是一对键和值的字符串,这样我打印它时的结果应该如下所示:
Name: Clinton
Car: Ford
解决方案
大多数 Python 的原生对象都有内置的str和repr方法。这意味着 print(dictname) 将无缝工作,因为它在后台调用 str(dictname)。
如果您需要或想要自定义打印,您可以使用这样的 for 循环迭代 dict:
for key in dictname:
print("%s: %s" % (key, dictname[key]))
推荐阅读
- reactjs - 为什么在没有任何变化的情况下使用 useEffect 重新渲染?
- javascript - 我如何将对象数组作为一个字符串解析为javascript中的对象
- ios - 覆盖 pushViewController 以每次显示默认 UIViewController
- python - 在哪里可以找到使用 boto3 编写自定义 AWS 凭证提供程序的文档?
- javascript - 增加选择器名称
- macos - 权限被拒绝@ apply2files - /usr/local/lib/node_modules/expo-cli/node_modules/extglob/lib/.DS_Store?
- powershell - Powershell:复制文件而不锁定
- flutter - Flutter 需要在图像上添加阴影
- python - 无法转换为整数。路径'exitCode'。对于 Int32,值太大或太小。Python
- python - 如何通过单击 QPushButton 移动到下一个选项卡(或导航到另一个选项卡)?