Петрова Наталия, 530 группа DataClass 13097
Новиков Сергей Александрович, 321 DataClass 13064
f1def sloter(fields, default):f1def sloter(fields, default):
22
n3    class A:n3    class cls:
4        __slots__ = fields4        __slots__ = fields
55
6        def __init__(self):6        def __init__(self):
7            for field in self.__slots__:7            for field in self.__slots__:
8                setattr(self, field, default)8                setattr(self, field, default)
99
10        def __delattr__(self, field):10        def __delattr__(self, field):
11            setattr(self, field, default)11            setattr(self, field, default)
1212
13        def __iter__(self):13        def __iter__(self):
t14            return iter([getattr(self, field) for field in self.__slots__])t14            return iter((getattr(self, field) for field in self.__slots__))
15    return A15    return cls
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op