python - 如何使用字典值中的精确字符串创建新列表?
问题描述
假设我有一本字典:
dict = {"A":"a", "B":"b"}
我想创建一个以键“B”的值命名的新列表,而不是在新列表中放置原始字典。
b =(dict)
谢谢!
解决方案
您可以使用全局变量()。对于您的字典,我使用名称 your_dict 作为 dict 可能会由于内置方法 dict 导致问题:
your_dict = {"A":"a", "B":"b"}
globals()[your_dict['B']]=your_dict
print(b)
输出:
{"A":"a", "B":"b"}
推荐阅读
- react-redux - react-redux passport-google react-router:成功回调url重定向到'/'并且redux状态在页面重新加载时重置
- c# - C# 复制 RichTextbox 的表示然后将样式移植到 DataGridView
- javascript - 在 JavaScript 中,如何访问对象数组中的对象属性?
- autosar - 有人可以解释一下 PduR 在 AUTOSAR 中是什么意思吗?
- r - 识别 r 中聚合背后的频率计数
- python - 在 Google Colab 上播放视频
- github - 使 Github 页面可搜索
- scala - 带有非 http TCP 服务器的 Lightbend ssl-config
- node.js - 为什么不能在 Windows 上使用 npm 在子目录中调用 Cordova
- session - 是否可以在 Google Analytics 上跟踪每个用户的会话持续时间?