将字符串数据转换为数字

时间:2019-01-20 16:48:22

标签: python pandas

我正在通过硒从网站上获得一长串字符串值。这些字符串值是数字,因此我想将它们转换为数字并转换成python。我的代码的第一部分是:

find_string_values=browser.find_elements_by_class_name("string")

现在在控制台中,我看到了所有以字符串形式存储的数字数据。如何转换它们?

1 个答案:

答案 0 :(得分:0)

我想您可以拆分,然后将每个元素转换为一个int。

string_of_numbers = "12234 56223 55 3212 56 234"

split_list = string_of_numbers.split()

converted_list = [ int(x) for x in split_list ] 

如果有小数位:

string_of_numbers = "12234.34 56223 55 3212 56 234"

split_list = string_of_numbers.split()

converted_list = [ float(x) for x in split_list ]