21
namedtuple и значения по умолчанию для необязательных аргументов ключевых слов
Я пытаюсь преобразовать длинный полый класс данных в именованный кортеж. Мой класс в настоящее время выглядит так: class Node(object): def __init__(self, val, left=None, right=None): self.val = val self.left = left self.right = right После конвертации namedtupleэто выглядит так: from collections import namedtuple Node = namedtuple('Node', 'val left right') Но здесь …