标签: python
例如,我有2个变量:
a = 2 + 2 b = 3 + 3
现在我要构建一个字典,其中键是变量名,即“ a”,“ b”,值分别是4和6。
{x: x for x in (a, b)} # --→ {4: 4, 6: 6}
问题是我不知道如何使键“ a”和“ b”而不是4和6。str(), str 不起作用。每次x作为键被求值并变成4或6
理想的输出将是
{a: 4, b: 6}
谢谢!