Python3将嵌套dict的键类型从字符串更改为整数

时间:2016-01-21 03:56:04

标签: python key

我有这样的字典结构

      players =  {XXX:
                  {'name'         : "Admin"},
                  YYY:
                 {'name'         : "User"}
                }

XXX和YYY表示Keys是一个字符串。我希望他们成为一个整数。如何将密钥转换回整数?

1 个答案:

答案 0 :(得分:0)

假设字符串XXXYYY包含有效的整数表示,您可以使用以下内容构造dict,其中键值转换为整数:

players2 = {int(k) : v for k, v in players.items()}