[Pythong标准库]array——固定类型数据序列
作用:高效管理固定类型数值数据的序列。
Python 版本:1.4 及以后版本
array 模块定义了一个序列数据结构,看起来与 list 非常相似,只不过所有成员都必须是相同的基本类型。可以参考 array 的标准库文档全面了解目前支持的所有类型。
初始化
array 实例化时还可以提供一个参数来描述允许哪种数据类型,还可以有一个初始的数据序列存储在数组中。
作用:高效管理固定类型数值数据的序列。
Python 版本:1.4 及以后版本
array 模块定义了一个序列数据结构,看起来与 list 非常相似,只不过所有成员都必须是相同的基本类型。可以参考 array 的标准库文档全面了解目前支持的所有类型。
初始化
array 实例化时还可以提供一个参数来描述允许哪种数据类型,还可以有一个初始的数据序列存储在数组中。
import array
import binascii
s = 'This is the array.'
a = array.array('c', s)
print 'As string:', s
print 'As array :', a
print 'As hex :', binascii.hexlify(a)
在这个例子中,数组配置为包含一个字节序列,用一个简单的字符串初始化。
处理数组
类似于其他的 Python 序列,可以采用同样的方式扩展和处理 array。
处理数组
类似于其他的 Python 序列,可以采用同样的方式扩展和处理 array。