| f | from collections import Counter | f | from collections import Counter |
| | | |
| class DefCounter(Counter): | | class DefCounter(Counter): |
| | | |
| n | def __init__(self, seq, missing=-1): | n | def __init__(self, value, missing=-1): |
| super().__init__(seq) | | super().__init__(value) |
| self.missing = missing | | self.missing = missing |
| | | |
| def __missing__(self, key): | | def __missing__(self, key): |
| return self.missing | | return self.missing |
| | | |
| t | def __abs__(self): | t | def abs(object): |
| return sum((v for v in self.values() if v > 0)) | | return sum((val for val in object.values() if val > 0)) |