Python: функция memoryview ()
функция memoryview ()
Функция memoryview () используется для получения объекта представления памяти из указанного объекта.
Версия:
(Python 3.2.5)
Синтаксис:
memoryview (OBJ)
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
OBJ | Воспоминание, которое ссылается на объект. obj должен поддерживать буферный протокол. Встроенные объекты, которые поддерживают буферный протокол, включают байты и байтовый массив. | необходимые |
Возвращаемое значение:
Память просмотра объекта данного объекта.
Пример: функция памяти Python ()
#random bytearray
randomByteArray = bytearray('xyz', 'utf-8')
a = memoryview(randomByteArray)
# access memory view's zeroth index
print(a[0])
# create byte from memory view
print(bytes(a[0:4]))
# create list from memory view
print(list(a[0:6]))
Выход:
120 b'xyz» [120, 121, 122]
Редактор кода Python:
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code