首页 > 解决方案 > 如何使用字典值中的精确字符串创建新列表?

问题描述

假设我有一本字典:

dict = {"A":"a", "B":"b"}

我想创建一个以键“B”的值命名的新列表,而不是在新列表中放置原始字典。

b =(dict)

谢谢!

标签: pythonlistdictionary

解决方案


您可以使用全局变量()。对于您的字典,我使用名称 your_dict 作为 dict 可能会由于内置方法 dict 导致问题:

your_dict = {"A":"a", "B":"b"} 

globals()[your_dict['B']]=your_dict

print(b)

输出:

{"A":"a", "B":"b"}

推荐阅读