item_dict = {
'mvt': '2.0',
'so': '55.0',
'num': 1
}
new_dict = {k: v.rstrip('.0') if isinstance(v, str) else v for k, v in item_dict.items()}
# 浮点数转为整数
new_dict = {k: int(v) if isinstance(v, float) and v.is_integer() else v for k, v in item_dict.items()}
print(new_dict)
去掉字典中 value 值是字符串 .0 结尾 浮点数转为整数
于 2024-03-01 14:31:37 首次发布