python 字典的value值转整形
时间: 2024-10-15 11:05:28 浏览: 23
python 字典操作提取key,value的方法
5星 · 资源好评率100%
在Python中,如果你想要将字典(`dict`)的值(value)转换为整型,可以遍历字典并使用相应的值进行类型转换。这里提供一种简单的方法:
```python
my_dict = {"a": "1", "b": "2", "c": "3"}
# 创建一个新的字典,存储转换后的整数值
converted_dict = {key: int(value) for key, value in my_dict.items() if value.isdigit()}
print(converted_dict) # 输出: {"a": 1, "b": 2, "c": 3}
# `isdigit()` 函数用于检查字符串是否只包含数字字符
# 如果某个值不是纯数字,`int()`会抛出`ValueError`异常,我们可以选择捕获这个异常
try:
converted_dict = {key: int(value) for key, value in my_dict.items()}
except ValueError:
print(f"值 '{value}' 不能转换为整数")
阅读全文