python - 从默认字典中选择字典键和值
问题描述
如果我有一个如下所示的默认字典:
defaultdict(<class 'list'>, {'trust:team_member': ['partners'], 'contacts': ['first_names\', \'last_names\']", "[\'names']})
我如何选择字典?我试过了:
print(dd.items())
dict_items([('trust:team_member', ['partners']), ('contacts', ['first_names\', \'last_names\']", "[\'popular_names_2010_2020'])])
基本上我需要这个看起来像:
example_dict ={'trust:team_member': ['partners'], 'contacts': ['first_names', 'last_names', 'names'}
解决方案
只需将其转换为dict
:
>>> dict(dd)
{'trust:team_member': ['partners'], 'contacts': ['first_names', 'last_names', 'names'}
如果您习惯于任何其他语言,则类似于类型转换
推荐阅读
- javascript - 使用单击删除每个 li 项目待办事项列表
- haskell - Haskell中的异常处理没有解析
- amazon-web-services - 如何在不停机的情况下使用无服务器框架更新 AWS lambda?
- php - WooCommerce:如果未填写所有购物车项目自定义字段,则避免结帐
- google-bigquery - BigQuery - 在 UI 上复制表格 - 不复制所有表格
- java - Java 堆空间错误,在 jax-rs 响应中委派流
- javascript - 本地存储 - 浏览器关闭时保存 javascript 函数状态和计时器
- php - 我无法更改以及如何打开 /etc/my.cnf
- javascript - 在 Django 中,如何显示每分钟更新的时间?
- hyperledger-fabric - IBP Web 控制台管理场