Орлов Борис, 527 группа DefCounter 6711
Максимова Яна Дмитриевна DefCounter 6552
f1from collections import Counterf1from collections import Counter
22
3class DefCounter(Counter):3class DefCounter(Counter):
44
5    def __init__(self, *args, missing=-1, **kwargs):5    def __init__(self, *args, missing=-1, **kwargs):
6        super().__init__(*args, **kwargs)6        super().__init__(*args, **kwargs)
7        self._missing = missing7        self._missing = missing
88
n9    def __missing__(self, key):n9    def __missing__(self, _):
10        return self._missing10        return self._missing
1111
12    def __abs__(self):12    def __abs__(self):
13        res = 013        res = 0
t14        for v in self.values():t14        for elem in self.values():
15            if v > 0:15            if elem > 0:
16                res += v16                res += elem
17        return res17        return res
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op