zoukankan      html  css  js  c++  java
  • Python memoryview() 函数

    描述

    memoryview() 函数返回给定参数的内存查看对象(memory view)。高佣联盟 www.cgewang.com

    所谓内存查看对象,是指对支持缓冲区协议的数据进行包装,在不需要复制对象基础上允许Python代码访问。

    语法

    memoryview 语法:

    memoryview(obj)

    参数说明:

    • obj -- 对象

    返回值

    返回元组列表。

    实例

    以下实例展示了 memoryview 的使用方法:

    Python2.x 应用:

    >>>v = memoryview('abcefg') >>> v[1] 'b' >>> v[-1] 'g' >>> v[1:4] <memory at 0x77ab28> >>> v[1:4].tobytes() 'bce'

    Python3.x 应用:

    >>>v = memoryview(bytearray("abcefg", 'utf-8')) >>> print(v[1]) 98 >>> print(v[-1]) 103 >>> print(v[1:4]) <memory at 0x10f543a08> >>> print(v[1:4].tobytes()) b'bce' >>>
  • 相关阅读:
    各种小知识
    基础技能
    st表
    有理数取余
    FFT加速高精度乘法
    unique
    离散化
    线段树复杂度分析
    楼房重建
    电脑装系统常用方法
  • 原文地址:https://www.cnblogs.com/yc10086/p/13384805.html
Copyright © 2011-2022 走看看