| f | class DefCounter(__import__('collections').Counter): | f | class DefCounter(__import__('collections').Counter): |
| | | |
| def __init__(self, *args, missing=-1, **kwargs): | | def __init__(self, *args, missing=-1, **kwargs): |
| super().__init__(*args, **kwargs) | | super().__init__(*args, **kwargs) |
| self.missing = missing | | self.missing = missing |
| | | |
| n | def __missing__(self, key): | n | def __missing__(self, _): |
| return self.missing | | return self.missing |
| | | |
| def __abs__(self): | | def __abs__(self): |
| t | return sum((p for p in self.values() if p > 0)) | t | return sum((v for v in self.values() if v > 0)) |