每天一点Python——day45

news/2024/10/21 4:16:30/
#第四十五天
#字典元素的特点:
#例:字典中的所有元素都是一个key-value对【键值对】,key不允许重复,value可以重复
a={'name':'张三','name':'李四'}
print(a)
#只会输出李四,因为键不允许重复,否则会出现值覆盖的情况
b={'name':'李五','name1':'李五'}
print(b)
#说明value可以重复
#字典中的元素是无序,没有办法手动指定他应该在哪个位置上
#注【我们学习列表的时候,可以在指定位置上插入元素】
#如
list=[10,2,20]
list.insert(1,20)#可以在list中在索引为1的位置上插入20
print(list)
#但是没有办法在字典上,指定哪个元素插入,因为字典是无序的
#字典只会根据键去计算值所在位置
#字典中的key必须是不可变对象[目前所学:整数,字符串]可变对象不允许计算哈希值
'''
d={list1:100}
print(d)
用列表做键是会报错的
'''
#字典是动态伸缩的,不需要提前去分配空间,他会随着你元素的增加而增加,减少而减少
#字典的内存较大,是一种空间换时间的数据结构【可以观察字典示意图】,字典查询速度快,但是空间浪费大

 


http://www.ppmy.cn/news/665346.html

相关文章

Unity URP 获取Camera Stack

URP 获取Camera Stack 1.using UnityEngine.Rendering.Universal; 2.Camera.main.GetUniversalAdditionalCameraData().cameraStack

Java爬虫与Python爬虫有什么区别

Java爬虫和Python爬虫是两种常见的网络爬虫实现方式,它们在语言特性、开发环境和生态系统等方面存在一些区别。 1. 语言特性:Java是一种面向对象的编程语言,而Python是一种脚本语言。Java较为严谨,需要明确定义类、方法和变量&…

非凡linux考试题目和答案,阿尔卡特朗讯最全笔试及答案

[笔试]阿尔卡特NGN software dev.笔试题目 笔试题, 笔试题目 [此帖已被设为推荐] 1、为什么电话里的声音与面对面谈话的声音不同,阐述失真原因。 2、BHCA 与 Erl 的含义,以及两者之间的关系。 3、全球通与神州性有什么区别;有了全球通&#x…

上海贝尔2452交换机_上海贝尔阿尔卡特交换机配置手册 V2.0

Alcatel-lucentMES2452交流机的装备手册,能够作为MES系列交流机的典型装备。系统根底.pdf系统装备及办理.pdf端口根本装备.pdfVLANMAC地址表办理装备.pdf链路会聚装备.pdfMSTP装备.pdfVlanL2二层组播装备.pdf802.1x装备.pdfDHCPDynamic端口安全装备.pdf端口阻隔装备…

诺基亚出价166亿美元收购阿尔卡特朗讯

芬兰无线设备专业公司诺基亚周三开始换股方式出价166亿美元收购阿尔卡特朗讯,这一行为将让合并后的公司能够在通讯与互联网通讯领域在国际市场更好竞争。诺基亚试图能够向通讯公司与互联网服务提供商提供一站式服务,该公司正面临着中国华为等新竞争对手的…

诺基亚完成阿尔卡特合并 已开启全球运营

中关村在线消息:此前我们报道过诺基亚收购阿尔卡特朗讯的消息,近日诺基亚终于完成了对阿尔卡特朗讯的合并,新公司也正式开启了运营,这意味着诺基亚完成了新一轮的转型。 在近些年来路基亚经历了整合诺基亚西门子,剥离诺…

阿尔卡特2013年实习生招聘笔试题 最长不重复子串 贪心算法

题目描述: 最长不重复子串就是从一个字符串中找到一个连续子串,该子串中任何两个字符都不能相同,且该子串的长度是最大的。 输入: 输入包含多个测试用例,每组测试用例输入一行由小写英文字符a,b,c...x,y,z组成…

联通光猫上海贝尔阿尔卡特 100A-AA 刷 OpenWRT

硬件信息 https://openwrt.org/toh/alcatel-sbell/rg100a-aa https://openwrt.org/toh/hwdata/alcatel-sbell/alcatel-sbell_rg100a-aa 刷入 Openwrt 固件下载地址: https://archive.openwrt.org/releases/19.07.4/targets/brcm63xx/generic/openwrt-19.07.4-brc…