在python中从字符串列表强制转换为int列表

2024-06-06 18:12:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在从一个数据源中读取一些表示xy坐标的数字,这些数据将用于TSP类问题。我是python新手,所以我尽量充分利用列表。在读取和解析完数据之后,剩下的字符串列表如下所示:

[['565.0', '575.0'], ['1215.0', '245.0'], ...yougetthepoint... ['1740.0', '245.0']]

我宁愿处理整数点。如何将这些包含字符串的列表转换为包含int的列表?他们的表现似乎不太好,因为我犯了个错误:

ValueError: invalid literal for int() with base 10: '565.0'

小数点似乎引起了问题。


Tags: 数据字符串列表错误数字整数充分利用数据源