位置: 编程技术 - 正文

简单总结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进行线程同步的方法

  • 小规模纳税人企业所得税计算
  • 个税由公司承担的账务处理
  • 印花税计提怎么计提
  • 差额冲销
  • 快递费专票可以报销吗
  • 代收款是什么套路
  • 调整账户和被调整账户的关系
  • 自然人独资企业是什么意思
  • 合同印花税用不用计提
  • 事业单位取暖费标准
  • 企业清算的所得税处理包括哪些内容
  • 公司转让注册资金怎么弄
  • 报损失怎么报
  • 应收账款多几分钱怎么处理
  • 公司为员工每月几号缴社保
  • 小规模企业所得税标准
  • 个体工商户交纳社保办法
  • 小微企业销售已按固定资产入账的办公家具也享受免税政策吗?
  • 不动产经营租赁属于现代服务吗
  • 用友t3怎么删除损益结转凭证
  • 每月收到融资租赁费利息发票
  • 购买债券发生的交易费用计入哪个科目
  • 已付款收货未收到发票会计分录
  • 应付账款少说明什么
  • 企业所得税季报人数怎么填
  • 旅行社差额征税如何开票
  • 什么是大头小头
  • 营改增服务业税负下降
  • 外贸公司有出口退税吗
  • linux怎么挂起
  • 利用Windows Media将二进制文件转音频
  • 网页老是自己跳出来
  • 购买方已抵扣申请红票,销售方为开具 购买方如何作废
  • 物流货损怎样处理
  • 华硕s5am7700
  • 转账收到支付宝电话
  • linux源码安装软件的方法介绍
  • 抵扣联和发票联丢失怎么办
  • 银行复利息合法吗?
  • 收到税务汇算清缴怎么办
  • PHP函数func_num_args用法实例分析
  • 年终奖发放管理制度
  • clipbrd.exe是什么意思
  • 预测编码方式
  • php7.0新特性
  • php操作json
  • php正则替换函数怎么写
  • 检测费的税票税率怎么算
  • 企业取得交易性金融资产时
  • html在线小游戏
  • 哪些农产品按照鲜品统计
  • 酒店会计做账流程及内容
  • 织梦网站怎么添加关键词
  • 水运企业会计核算办法
  • 将MySQL help contents的内容有层次的输出方法推荐
  • mysql 索性
  • 初级职称需要提交什么资料
  • 备用金怎么回冲
  • 公司因担保产生损失
  • 个税计提多了怎么办,跨年度了
  • 去年的费用怎么做分录
  • 利润表中公允价值变动为贷
  • sql的数据操作
  • 总结下半年工作计划
  • sqlserver数据库备份
  • centos7gcc编译器
  • 注册表修改的方法有哪几种
  • ubuntu系统安装教程
  • win7桌面图标自动排列怎么取消
  • win安装ie8
  • javascript Function函数理解与实战
  • jquery点击移动div
  • jquery如何调用
  • jquery跨域获取页面内容
  • 土地增值额未超过20%
  • 深圳海吉星管理处电话
  • 江苏省国家税务总局江苏省电子税务局
  • 支持国税普通发展的原因
  • 供电企业向电厂收取的并网服务费
  • 办理企业步骤
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设