UniSize/lngsv | UniSize/antonnikvl | ||||
---|---|---|---|---|---|
n | 1 | def sizer(c): | n | 1 | def sizer(cls): |
2 | @property | 2 | @property | ||
3 | def size(self): | 3 | def size(self): | ||
4 | if hasattr(self, '__len__'): | 4 | if hasattr(self, '__len__'): | ||
5 | return len(self) | 5 | return len(self) | ||
n | 6 | if hasattr(self, '__abs__'): | n | 6 | elif hasattr(self, '__abs__'): |
7 | return abs(self) | 7 | return abs(self) | ||
t | t | 8 | else: | ||
8 | return 0 | 9 | return 0 | ||
9 | c.size = size | 10 | cls.size = size | ||
10 | return c | 11 | return cls | ||
11 | 12 |
Legends | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
|