位置: 编程技术 - 正文

简单总结Python中序列与字典的相同和不同之处(python中deque)

编辑:rootadmin

推荐整理分享简单总结Python中序列与字典的相同和不同之处(python中deque),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python常用方法总结,python的iloc,python 中,python中简单的例子,python 总结,python语言中,python中简单的例子,python 中,内容如对您有帮助,希望把文章链接给更多的朋友!

共同点: 1.它们都是python的核心类型,是python语言自身的一部分

核心类型与非核心类型 多数核心类型可通过特定语法来生成其对象,比如"dave"就是创建字符串类型的对象的表达式; 非核心类型需要内置函数来创建,比如文件类型需要调用内置函数open()来创建。 类也可以理解成自定义的非核心类型。

2.边界检查都不允许超越索引边界

3.索引方法都使用[ ]

4.大部分都支持迭代协议

不同点:

1.有序性字符串,列表,元组是序列,元组可理解成不可变的列表字典是python中唯一的映射类型序列有有序性,字典没有顺序

2.可变性列表,字典具有可变性.字符串,元组,数字具有不可变性,即复制后对应存储空间的内容不可变,除非这个对象被销毁.例如:

简单总结Python中序列与字典的相同和不同之处(python中deque)

第一行的s指向内存空间,存储了字符串'dave' 第二行的s变成了'pythonave',但它只是重新指向了一个存储着'pythonave'字符串的内存地址.原来的内存空间可能还是'dave',也可能被系统清理销毁.

3.序列操作序列(字符串,列表,元组)支持,映射(字典)不支持注意:序列操作生成的类型不变

4.列表解析表达式

表达式中支持序列(字符串,列表,元组),也支持映射(字典) 和序列操作不同的是,列表解析表达式生成的只能是一个列表.

字典的items(),keys(),values()方法都是返回的列表,这里的for i in a写for i ina.keys(),效果等同。

5.嵌套

除了字符串外,列表,元组,字典可以相互多层嵌套 嵌套与可变性是不冲突的。 tup = (4, 5, a)中所记忆,录入的b是个变量指针,或者叫内存地址,是个数字。

a指向一个列表,列表具有可变性,所以b[0]='x'的操作后,对元组的索引可以看到变化

a指向一个字符串,字符串具有不可变性,所以a = 'xxx'的操作后,a这个指针本身就改变了,重新指向另一段内存空间,而tup元组中记忆的内存地址所指空间并没有变,还是字符串''

上面2段,元组tup始终保持不可变性,要变化也是其元素作为指针所指向内存的变化.

Python中使用Queue和Condition进行线程同步的方法 Queue模块保持线程同步利用Queue对象先进先出的特性,将每个生产者的数据一次存入队列,而每个消费者将依次从队列中取出数据importthreading#导入threading

详解C++编程中一元运算符的重载 可重载的一元运算符如下:!(逻辑非)&(取址)~(二进制反码)*(取消指针引用)+(一元加)-(一元求反)++(递增)--(递减)转换运算符后缀递

八大排序算法的Python实现 Python实现八大排序算法,具体内容如下1、插入排序描述插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数

标签: python中deque

本文链接地址:https://www.jiuchutong.com/biancheng/381282.html 转载请保留说明!

上一篇:Python的自动化部署模块Fabric的安装及使用指南(python自动化部署k8s集群)

下一篇:Python中使用Queue和Condition进行线程同步的方法

  • 企业生产经营管理包括哪些
  • 进项税额转出会计分录月末如何结转
  • 房地产企业所得税纳税义务发生时间
  • 向个体工商户付款可以现金支付吗
  • 民非企业是否可以盈利
  • 子公司分红母公司要不要交税
  • 收入与支出怎么算利润率
  • 营业外支出为负数怎么处理
  • 会计做账借贷怎么做
  • 先结转损益还是先结转本年利润
  • 房地产企业成本分摊方法整理(附案例分析)
  • 小微企业免征的增值税要交所得税吗
  • 不动产进项税额分两年抵扣
  • 原材料采购没正式发票能否入账?
  • 盘盈固定资产冲销啥科目
  • 国税开增值税专票怎么开
  • 企业经营收入达到多少
  • 所得税网上申报表
  • 营改增通知及有关部门规定的税收优惠政策
  • 制作费算什么费用
  • 财税()
  • 股权转让的印花税是按照什么金额缴纳
  • 企业取得的不征税收入需要在几年内花出去
  • 公司购买地下停车位如何入账
  • 外商投资企业补税政策
  • 税控盘服务费每年都可以抵吗
  • 取消票种核定需什么手续
  • 子公司是否可以共享总公司的资质
  • 行政单位无形资产入账标准
  • 销售东西的物流叫什么
  • 监事会成员是什么人
  • 产品试用装怎么做会计分录
  • 广告业进项都能开什么票
  • PHP 中dirname(_file_)讲解
  • 招待费专用发票需要认证吗
  • 长期股权投资引入新投资者账务处理
  • 数据处理主要内容有哪些?
  • 父母将住房无偿赠送给子女 增值税
  • 进项税额转出和不抵扣的区别
  • 二挡起步教程
  • 公司购买黄金计入什么科目
  • 保障金需要还吗
  • mysql自连接查询各个部门经理的工资
  • 记账凭证附件粘贴
  • 为什么应付账款不被视为债务融资
  • MySQL入门教程
  • 实收资本什么时候交齐
  • 购进材料款项未付用什么凭证
  • 企业取得交易性金融资产的主要目的是
  • 税控盘开具增值税专用发票步骤
  • 社保局退回来的社保怎么入账
  • 进项税额属于什么会计科目
  • 金税盘每年服务费可以抵扣吗
  • 企业所得税税率多少
  • 出口退税贷方余额是什么意思
  • 小规模纳税人租赁费税率
  • 报销没有消费凭据怎么办
  • 医疗机构药库设置标准
  • sql server的数据库
  • mysql内存占用一直增高不释放
  • ubuntu通讯软件
  • mac怎么用win系统
  • xp系统鼠标设置在哪
  • win10预览版21390
  • macosmajove
  • centos7 修复
  • cocos2dx4.0教程
  • jquery跟随鼠标移动
  • jquery使用jsonp
  • Node.js中的construct构造函数
  • 什么叫屏蔽屏幕按键
  • 批处理打开网络连接
  • javascript新手教程
  • 源码讲解
  • javascript playground
  • jquery 获取屏幕高度
  • 税务软件服务商
  • 财税老师刘杨年龄
  • 怎么判断买的盐是不是真的
  • 国家税务总局对税务助征员
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设