Definition at line 42 of file ArrayMap.py.
◆ __contains__()
| bool selfie_lib.ArrayMap.ListBackedSet.__contains__ |
( |
| self, |
|
|
Any | item ) |
Definition at line 52 of file ArrayMap.py.
52 def __contains__(self, item: Any) -> bool:
53 return self._binary_search(item) >= 0
54
◆ __getitem__()
| Union[T, list[T]] selfie_lib.ArrayMap.ListBackedSet.__getitem__ |
( |
| self, |
|
|
Union[int, slice] | index ) |
Definition at line 47 of file ArrayMap.py.
47 def __getitem__(self, index: Union[int, slice]) -> Union[T, list[T]]: ...
48
◆ __iter__()
| Iterator[T] selfie_lib.ArrayMap.ListBackedSet.__iter__ |
( |
| self | ) |
|
Definition at line 50 of file ArrayMap.py.
50 def __iter__(self) -> Iterator[T]: ...
51
◆ __len__()
| int selfie_lib.ArrayMap.ListBackedSet.__len__ |
( |
| self | ) |
|
Definition at line 44 of file ArrayMap.py.
44 def __len__(self) -> int: ...
45
◆ _binary_search()
| int selfie_lib.ArrayMap.ListBackedSet._binary_search |
( |
| self, |
|
|
Any | item ) |
|
protected |
Definition at line 55 of file ArrayMap.py.
55 def _binary_search(self, item: Any) -> int:
56 return _binary_search(self, item)
57
58
The documentation for this class was generated from the following file: