Шаргаровский Михаил Денисович, 402 группа NegExtender 14123
Сазонов Георгий Владимирович, 528 группа NegExtender 12483
f1class NegExt:f1class NegExt:
22
3    def __neg__(self):3    def __neg__(self):
n4        parent = self.__class__.mro()[2]n4        parent_cls = self.__class__.mro()[2]
5        try:5        try:
n6            res = parent.__neg__(self)n6            result = parent_cls.__neg__(self)
7        except Exception:7        except Exception:
8            try:8            try:
n9                res = self[1:-1]n9                result = self[1:-1]
10            except Exception:10            except Exception:
t11                res = selft11                result = self
12        return self.__class__(res)12        return self.__class__(result)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op