Я разбираю файл XML в список координат, и это строка кода, которую я использую
nodes = [(int(x.text.strip().split(' ')[0]),int(x.text.strip().split(' ')[1])) for x in tree.getroot()[0]]
Где tree.getroot () выведет что-то вроде ["100 200", "40 90", ...]
Я использую этот код, чтобы убрать пробел, разделить его на два числа и преобразовать их в целые числа, но я не могу не смотреть на этот код и думать, что он просто не может быть очень быстрым.
Есть идеи по его оптимизации?