python字符串转数字标签
2023-11-17 07:46:40
要将Python中的字符串转换为数字标签,可以使用以下方法:
1. 使用int()函数将字符串转换为整数标签:
string_label = "123"
int_label = int(string_label)
print(type(int_label)) # 输出:
2. 使用float()函数将字符串转换为浮点数标签:
string_label = "3.14"
float_label = float(string_label)
print(type(float_label)) # 输出:
3. 使用eval()函数将字符串转换为数字标签(支持整数、浮点数和其他数值类型的字符串):
string_label = "3.14"
number_label = eval(string_label)
print(type(number_label)) # 输出:
需要注意的是,使用eval()函数时应确保字符串是可信任的,避免执行恶意代码。另外,如果字符串无法转换为数字类型,则会引发ValueError异常。