создание и использование именованных кут -классов
из коллекций импорт именованной Point = nameltuple ('point', 'x y')
from collections import namedtuple Point = namedtuple('Point', 'x y')
pt1 = point (1.0, 5.0) pt2 = point (2.5, 1.5)
pt1 = Point(1.0, 5.0) pt2 = Point(2.5, 1.5)
line_length = sqrt ((pt1.x - pt2.x) ** 2 (pt1.y - pt2.y) ** 2) # object -like syntax
v.] of v.] of v.] of syntaxline_length = sqrt((pt1.x - pt2.x)**2 (pt1.y - pt2.y)**2) # Object-like syntax]
. В Python нет встроенного эквивалента для «названных списков». Однако для изменяющихся типов записей существуют рецепты или сторонние модули, которые позволяют устанавливать новые значения для атрибутов:
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3