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异常。