Добавьте первые два элемента в каждом подсписке к новым x
, y
спискам:
xyz = ['55.548745 35.547852 5.545', '57.85425 37.524852 7.545', '57.214445 38.587852 6.745']
x = []
y = []
for p in xyz:
x1, y1 = p.split()[:-1]
x.append(float(x1))
y.append(float(y1))
print(x)
print(y)
выход:
[55.548745, 57.85425, 57.214445]
[35.547852, 37.524852, 38.587852]
Теперь у вас есть два списка в том же порядке, что и исходный список, поэтому на соответствующие (x
, y
) точки можно ссылаться:
print(x[0], y[0])
возвращает кортеж первой координаты:
(55.548745, 35.547852)