Кастинг из списка списков строк в список списков ints в python

Я читаю некоторые цифры из источника данных, которые представляют координаты xy, которые я буду использовать для проблемы с TSP-esque. Я новичок в python, поэтому я стараюсь максимально использовать списки. После прочтения и анализа данных я остался со списком строковых списков, который выглядит так:

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

Я бы предпочел иметь дело с целыми точками. Как преобразовать эти списки, содержащие строки, в списки, содержащие ints? Кажется, что они кажутся отличными, поскольку я получаю эту ошибку:

ValueError: неверный литерал для int () с базой 10: '565.0'

Кажется, что десятичное число вызывает проблемы.

One Solution collect form web for “Кастинг из списка списков строк в список списков ints в python”

x = [['565.0', '575.0'], ['1215.0', '245.0'], ['1740.0', '245.0']] x = [[int(float(j)) for j in i] for i in x] 
Python - лучший язык программирования в мире.