Запитання з тегом «python-dataclasses»

4
Що таке класи даних та чим вони відрізняються від загальних класів?
За допомогою PEP 557 класи класів вводяться в стандартну бібліотеку пітона. Вони використовують @dataclassдекоратор, і вони, мабуть, є "мутаційними названими парнями за замовчуванням", але я не дуже впевнений, що розумію, що це насправді означає і чим вони відрізняються від звичайних класів. Що саме являють собою класи даних python і коли …

2
Введіть підказки в nametuple
Розглянемо наступний фрагмент коду: from collections import namedtuple point = namedtuple("Point", ("x:int", "y:int")) Кодекс вище - це лише спосіб продемонструвати те, що я намагаюся досягти. Я хотів би зробити namedtupleпідказки типу. Чи знаєте ви який-небудь елегантний спосіб досягти результату за задумом?

8
Наслідування класів у класах даних Python 3.7
В даний час я пробую свої сили над новими конструкціями класу даних, представленими в Python 3.7. На даний момент я застряг у спробі зробити деяке успадкування батьківського класу. Схоже, порядок аргументів викривлений моїм поточним підходом, так що параметр bool у дочірньому класі передається перед іншими параметрами. Це спричиняє помилку типу. …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.