memoryview()

Даёт доступ к памяти объекта без копирования.

Сигнатураmemoryview(object)

Возвращает «представление» внутренних байтов объекта (например, bytes или bytearray), позволяя работать с ними без лишнего копирования.

data = bytearray(b"hello")
mv = memoryview(data)
print(mv[0])        # 104 (код 'h')
mv[0] = 72          # меняем исходный буфер
print(data)         # bytearray(b'Hello')
← Все записи: Встроенные функции Python
Поддержать проект