Dots:
(Х, у), (х2, у2), (х3, у3) * * тысяча один
Линия:
(Х, у, х2, у2), (х3, у3, х4, у4)
Таким образом, формат представляет собой список кортежей. Кортежи размера 4 - это линии, размера 2 - это точки. Обратите внимание, что если ваша система усложняется, вы действительно пожалеете, что не сделали что-то вроде:
Dots:
Д (х, у), D (х2, у2), D (х3, у3)
Линия:
Л (х, у, х2, у2), L (х3, у3, х4, у4)