internal.types.collections.bytearray
class bytearray
Constructors
6
Methods
56
extend(self, source: Generator[int])
extend(self, source: bytes)
extend(self, source: bytearray)
count(self, value: int)
count(self, pattern: bytes, start: int = 0, end: Optional[int] = None)
count(self, pattern: bytearray, start: int = 0, end: Optional[int] = None)
index(self, value: int, start: int = 0, end: Optional[int] = None)
index(self, pattern: bytes, start: int = 0, end: Optional[int] = None)
index(self, pattern: bytearray, start: int = 0, end: Optional[int] = None)
find(self, pattern: bytes, start: int = 0, end: Optional[int] = None)
find(self, pattern: bytearray, start: int = 0, end: Optional[int] = None)
rfind(self, pattern: bytes, start: int = 0, end: Optional[int] = None)
rfind(self, pattern: bytearray, start: int = 0, end: Optional[int] = None)
rindex(self, pattern: bytes, start: int = 0, end: Optional[int] = None)
rindex(self, pattern: bytearray, start: int = 0, end: Optional[int] = None)
startswith(self, prefix: bytes, start: int = 0, end: Optional[int] = None)
startswith(self, prefix: bytearray, start: int = 0, end: Optional[int] = None)
endswith(self, suffix: bytes, start: int = 0, end: Optional[int] = None)
endswith(self, suffix: bytearray, start: int = 0, end: Optional[int] = None)
translate(self, table)
translate(self, table: bytes, delete: bytes = "")
translate(self, table: bytearray, delete: bytes = "")
hex(self)
hex(self, sep: str, bytes_per_sep: int = 1)
hex(self, sep: bytes, bytes_per_sep: int = 1)
Special methods
24
__setitem__(self, slice: Slice, source: Generator[int])
__setitem__(self, index: int, value: int)
__setitem__(self, slice: Slice, source: bytes)
__setitem__(self, slice: Slice, source: bytearray)
__contains__(self, value: int)
__contains__(self, pattern: bytes)
__contains__(self, pattern: bytearray)