python中array的用法,python中array是什么类型
相关文章:Python中的数组 1(简介和函数)
这里有更多的功能。
1.typecode:该函数返回用于初始化数组的数据类型。
2.itemsize:该函数返回单个数组元素的大小(以字节为单位)。
3.buffer_info():返回一个元组,表示存储数组的地址和数组中元素的数量。
# Python代码,展示了如何使用函数:typecode,itemsize,buffer_info()
#导入“数组”模块
导入数组
#初始化数组,并用
arr=array.array(i ,[1,2,3,1,2,5])
#使用typecode打印数组的数据类型
print( array:的数据类型,end= )
打印(数组类型代码)
#使用itemsize打印单个元素的大小
Print(单元素大小print (array:,end= )
打印(arr.itemsize)
#使用buffer_info()打印数组的缓冲区信息。
Print(数组的bufferinfo:,end= )
print (arr.buffer_info())
输出:
数组的数据类型:I
数组中单个元素的大小:4
数组的缓冲信息:(32497808,6)
4.count():这个函数统计数组中提到的参数出现的次数。
5.extend(arr):这个函数将参数中提到的整个数组追加到指定的数组中。
# Python代码,展示了如何使用count()和extend()
#导入“数组”模块
导入数组
#初始化数组1
arr1=array.array(i ,[1,2,3,1,2,5])
#初始化数组2
arr2=array.array(i ,[1,2,3])
#使用count()计算1的个数
打印( 1的1个数字:,end= )
print (arr1.count(1))
#使用extend()将数组2的元素添加到数组1中
arr1 .扩展(arr2)
打印(调整后数组1为:,end= )
对于范围(0,9)内的I:
print (arr1[i],end= )
输出:
1: 2的数量
调整后的数组1为:1 2 3 1 2 5 1 2 3。
6.fromlist(list):这个函数用于将参数中提到的列表追加到数组的末尾。
7.这个函数用来将一个数组转换成一个列表。
# Python代码,显示fromlist()和tolist()
#导入“数组”模块
导入数组
#初始化数组
arr=array.array(i ,[1,2,3,1,2,5])
#初始化列表
李=[1,2,3]
#使用fromlist()在数组末尾添加元素
arr.fromlist(李)
#打印调整后的数组
Print(打印调整后的数组: ,end= )
对于范围(0,9)内的I:
print (arr[i],end= )
#使用tolist()将数组转换为列表
li2=arr.tolist()
打印( \r )
#打印新列表
打印(新列表: ,end= )
对于范围内的I(0,len(li2)):
print (li2[i],end= )
输出:
调整后的数组:1 2 3 1 2 5 1 2 3
新列表:1 2 3 1 2 5 1 2 3
0
相关文章:Python中的命名空间和作用域什么是命名空间:命名空间是一个系统。在Python中,每个对象都有一个唯一的名称。对象可以是变量或方法。蟒蛇[……].
Python字典Python是数据值的无序集合,用于存储数据值(例如地图)和其他[…].
如何在不使用库函数的情况下交换C/C、Python、PHP和Java中的两个变量?Python:在Python中,有一个简单且语法简洁的结构来交换变量[…].
Python中的Range()和xrange() range()range()和xrange()range这两个函数可用于在Python中的for循环中迭代一定次数。在皮索[……]中.
学习完Python的基础知识后,你会有兴趣学习Python3编程语言更高级的话题。本文介绍了它们[…].
Python中的复数1(简介)Python不仅使用实数,还使用“cmath”文件处理复数及其相关函数。在许多与数学有关的复数中[……].
Python 使用XlsxWriter模块在Excel工作表中绘制雷达图先决条件:在Excel文件上创建和编写XlsxWriter是一个Python库,可以用来执行[…].
Pickle—Python对象序列化Pickle模块用于实现二进制协议来序列化和反序列化Python对象结构。腌制:这是一个[…].
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。