源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Python 内置函数memoryview(obj)的具体用法

  • 时间:2022-06-23 08:19 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Python 内置函数memoryview(obj)的具体用法
memoryview() 函数返回给定参数的内存查看对象(Momory view)。 [b]语法[/b] memoryview 语法:memoryview(obj) 参数说明:obj -- 对象 返回值:返回元组列表。 [b]英文文档:[/b] class memoryview(obj) memoryview objects allow Python code to access the internal data of an object that supports the buffer protocol without copying. Create a memoryview that references obj. obj must support the buffer protocol. Built-in objects that support the buffer protocol include bytes and bytearray. [b]说明:[/b]   1. 函数功能返回内存查看对象,实际上是内存查看对象(Momory view)的构造函数。   2. 所谓内存查看对象,是指对支持缓冲区协议的数据进行包装,在不需要复制对象基础上允许Python代码访问。   3. Python内置对象中支持缓冲区协议的对象有bytes和bytearray。 [b]示例[/b]
>>> v = memoryview(b'abcefg')
>>> v[1]
98
>>> v[-1]
103
>>> v[1:4]
<memory at 0x7f3ddc9f4350>
>>> bytes(v[1:4])
b'bce'
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部