Документация для turtle.pos
говорит
turtle.pos()
Возвращает текущее местоположение черепахи (x, y) (как вектор Vec2D
).
Затем перейдем к turtle.Vec2D
документации
turtle.Vec2D(x,y)
Двумерный векторный класс, используемый как вспомогательный класс для реализации графики черепах. Может быть полезно и для графических программ. Получено из кортежа, поэтому вектор является кортежем!
Так что по сути он ведет себя как tuple
. Если вы хотите преобразовать его во что-то другое, вы можете просто сделать что-то вроде
a = list(turtle.pos()) # list of values
b = numpy.array(turtle.pos()) # numpy array of values
В классе Vec2D
есть операции, которых нет в других контейнерах, а именно операции аффинной геометрии, такие как сложение, вычитание, внутреннее (точечное) произведение, векторно-скалярное умножение и т. Д.