我有一个字典,里面所有的key都是字符串类型,我想把它改成int类型,怎么写
时间: 2024-04-08 12:31:13 浏览: 111
你可以使用字典推导式来实现将字典的键从字符串类型转换为整数类型。以下是一个示例代码:
```python
original_dict = {"1": "value1", "2": "value2", "3": "value3"}
new_dict = {int(key): value for key, value in original_dict.items()}
print(new_dict)
```
输出结果为:
```
{1: 'value1', 2: 'value2', 3: 'value3'}
```
在这个示例中,我们使用字典推导式遍历原始字典的键值对。在推导式中,我们将每个键的类型转换为整数类型,并将其与对应的值一起放入新的字典中。这样就实现了将原始字典的键从字符串类型转换为整数类型的目标。
阅读全文