Сычев Пётр Сергеевич, 418 DataClass 13099
Майер Вера Александровна, 428 группа DataClass 13082
n1def sloter(iters, val):n1def sloter(fields, default):
22
n3    class Class:n3    class slo:
4        __slots__ = iters4        __slots__ = fields
55
6        def __init__(self):6        def __init__(self):
n7            for slot in Class.__slots__:n7            for name in self.__slots__:
8                setattr(self, slot, val)8                setattr(self, name, default)
99
10        def __iter__(self):10        def __iter__(self):
n11            for slot in Class.__slots__:n11            for name in self.__slots__:
12                yield getattr(self, slot)12                yield getattr(self, name)
1313
t14        def __delattr__(self, slot):t14        def __delattr__(self, name):
15            setattr(self, slot, val)15            setattr(self, name, default)
16    return Class16    return slo
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op