Python 字典及字典的相关操作

 定义一个字典:

    

其中:1. 不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住。

      2. 键必须不可变,所以可以用数字、字符串或元组充当,而用列表就不行

字典的常用操作:

1. 增、删、改、查 :

       

2.type, len, str 的用法 :

         

3. 列表的返回:

        

4. 字典的删除,复制,返回:

        

5. get和setdefault:

        

6. 新建字典:

       

时间: 2024-12-20 16:49:44

Python 字典及字典的相关操作的相关文章

python字符串格式化输出及相关操作代码举例

字符串的格式化 Python 支持格式化字符串的输出 .尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中.在   Python 中,字符串格式化使用与 C 中 sprintf 函数一样的语法. 在python中格式化输出字符串通用的形式为: 格式标记字符串 % 要输出的值组 其中,左边部分的"格式标记字符串"可以完全和c中的一致.右边的"值组"如果有两个及以上的值则需要用小括号括起来,中间用逗号隔开. 重点来看左

python字符串、list列表、字典、文件的相关操作

1.布尔类型 字符串 常用的操作方法 .count() .find() .join() .encode() .decode()#这个是bytes类型才有的 .endswith('.txt')#字符串是否以xx结尾 startswith('A')#字符串是否以xx开头 .isdigit() .strip() .replac('xx','') .split(',')#以xx来分割字符串,返回的是一个list .splitlines()#以换行符来分割字符串,返回的是一个list 2.list 列表

转自python的菜鸟教程---字符串相关操作

Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello World!' var2 = "Python Programming" Python访问字符串中的值 Python不支持单字符类型,单字符也在Python也是作为一个字符串使用. Python访问子字符串,可以使用方括号来截取字符串,如下实例: #!/usr/bin/python var1 = 'Hello W

python装饰器原理及相关操作

python装饰器,简单的说就是用于操作底层代码的代码,在不改变底层代码函数的情况下对底层代码进行验证操作等 首先,必须知,道调用func和func的区别,分别为返回函数所在的内存地址和调用该函数,输出执行结果,例如: def func(): print("欢迎光临!!!") print("返回函数所在的内存地址:",func) func() 列举一个简单的web页面调用例子 1 #做登录验证 2 def login(func): 3 print("登录成

Python中的字符串及其相关操作

1.表示: 字符串可以用单引号或者双引号括起来,两者效果是完全一样的. 针对较长的字符串,也可以用三个引号括起来,即"""..."""或者'''...'''.引号里面再用与之不同类型的引号会被当做是普通字符,不会报错,如    '"Yes," he said.',或"doesn't". 2.换行: 字符串可以跨多行.一种方法是使用三引号:"""...""&q

python 列表深浅copy 及相关操作

1.浅COPY,如果源变化,p1[1][1].p2[1][1].person[1][1]会一起变化 import copyperson = ['name',['saving',100]]'''p1 = copy.copy(person)p2 = person[:]p3 = list(person)'''p1 = person[:]p2 = person[:]print(p1)print(p2) p1[0] = 'alex'p2[0] = 'fengjie'print(p1)print(p2) p

python中文件读写的相关操作及应用

1:既读又写 1 with open('数据',mode='r+',encoding='utf-8') as f: 2 print(f.read()) #输出结果:python与人工智能密切相关 3 f.write('java也不错') 4 print(f.read()) #输出结果:无输出 ,如果我们想打印 5 # 写入的内容,但是因为光标已经 6 # 移到了字符串的结尾了,所以这里我们 7 #可以使用tell()与seek()来确定位置 改进过后: 1 with open('数据', mod

python 字典相关操作

字典 字典的增删改查 字典的创建方式: # 创建字典类型 info = { 'name':'李白', 'age':'25', 'sex':'男' } msg = { 'user01':'Longzeluola', 'user02':'xiaozemaliya', 'user03':'cangjingkong' } 字典存储数据的时候,采取的是key:value的形式,是一组无序的存储.在需要的时候通过key就能够快速的获取value. msg = { 'user01':'Longzeluola'

Python 基础之集合相关操作与函数和字典相关函数

一:集合相关操作与相关函数 1.集合相关操作(交 差 并 补 )#intersection() 交集set1 = {"one","two","three"}set2 = {"four","five","one"}res = set1.intersection(set2)print(res)res = set1 & set2print(res) #difference() 差集se

【Python】入门学习六 字典及其相关操作

字典由一系列键-值对组成,每个键都与一个值相关联,通过键我们可以访问其对应的值.这些值可以是Python中的任意对象类型,键必须是不可变类型,包括数字.字符串.元组,但不能使用列表. 1.创建字典 字典用放在花括号{}中的一系列键值对表示,键和值之间用冒号隔开,每个元素之间用逗号隔开 dic_0 = {'name' : 'zhangsan', 'age' : '22'} 2.访问字典 字典名['要访问的键名'],例如上例中 student_name = dic_0['name'] 3.添加字典内