#字典的常用操作
#key的判断
#in-->指定的key在字典中返回True-->'张三' in scores
#not in-->指定的key在字典中返回True-->'Marry' in scores
#字典元素的删除
#del scores['张三']
#清空字典元素
#clear()
#字典元素的新增
#scores['Jack']=90
#########################################
scores={'张三':100,'李四':98,'王五':45}
print('张三' in scores)#True
print('张三' not in scores)#False
del scores['张三']#删除指定的key-value键值对
print(scores)
#scores.clear()#清空字典元素
#print(scores)
scores['陈六']=98#字典元素的新增
print(scores)
scores['陈六']=55#字典元素的修改,给定一个指定的键就去修改成指定的值
print(scores)

Python入门--字典元素的操作,key的判断(in not in),字典元素删除(del),字典元素的增加,清空(clear()),修改相关推荐

  1. Python入门--列表的查询操作--获取列表知道那个元素的索引、获取列表中的单个元素、获取列表中的多个元素

    #列表的查询操作 #获取列表中指定元素的索引 #index()-->如果列表中存在N个相同的元素,只返回相同元素中的第一个索引 # -->如果查询的元素在列表中不存在,则会抛出Valuee ...

  2. Python入门--字符串的切片操作

    #字符串的切片操作 #字符串是不可变对象 #不具备增删改等操作 #切片操作将产生新的对象 #hello,python #0,1,2,3,4,5,6,7,8,9,10,11 #s[:5]-->he ...

  3. Python 入门学习10 —— 文件操作的应用及升级版三级菜单

    一.文件操作的基本流程 open( )   open( ) 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError. open(f ...

  4. python入门三:文件操作

    一.文件操作 1.文件对象:和c一样,要想对一个文件进行操作,需要获取该文件的对象 1 f = open("xxx") # 打开文件并获取文件对象 2 f.xxx # 对文件进行某 ...

  5. Python入门--字符串的分割操作,split,rsplit

    #字符串劈分操作 #split()-->从字符串的左边开始劈分,默认的劈分字符是 空格字符串,返回的值都是一个列表 #通过参数sep指定劈分字符串的劈分符 #通过参数maxplit指定劈分字符串 ...

  6. Python入门--字符串内容对齐操作center,ljust,rjust,zfill

    #字符串内容对齐操作(类似于word左对齐,右对齐,居中对齐) #center()-->居中对齐,第1个参数指定宽度,第2个参数指定填充符,第二个参数是可选的,默认是空格 #如果设置宽度小于实际 ...

  7. Python入门--字符串的查询操作,find,rfind,index,rindex

    #字符串的查询操作 #index()-->查找子串substr第一次出现的位置,返回这个子串第一个字母的索引 # 如果查找的子串不存在时,抛出ValueError #rindex()--> ...

  8. Python入门之字典

    字典 1字典是Python内置的数据结构之一,与列表一样是一个可变序列 2.字典以键值对的方式存储数据,字典是一个无序的序列 字典的实现原理 字典的实现原理与查字典类似,查字典根据部首或拼音查找相应的 ...

  9. Python入门--集合元素的判断(in,not in集合元素的增加(add()update())集合元素的删除(remove(),discard(),pop(),clear())遍历(for in)

    #集合元素的判断 #集合元素的判断 #in not in #集合元素的新增操作 #1. 调用add()方法,一次添加一个元素 #2.调用update()方法,至少添加一个元素 #集合元素的删除 #1. ...

最新文章

  1. 2022-2028年中国床上用品行业投资分析及前景预测报告
  2. 《马哥出品高薪linux运维教程》wingkeung学习笔记-linux基础入门课程5
  3. matlab--常微分方程的数值解(ODE-s)
  4. 布尔类型和三目运算符
  5. SSE eventSource简介
  6. Objective-C语法之代码块(block)的使用
  7. linux getopt_long函数,新手疑问:getopt_long()重入问题
  8. qq音乐linux版本下载地址,Linux版QQ音乐Cocomusic 2.0.2的安装及使用报告
  9. linux下vi命令大全
  10. Pr 与音频相关的调整方法
  11. 【用Java模拟KTV点歌系统】
  12. 如何推广你的区块链初创企业,顺利完成ICO及后续发展
  13. 视频教程-C++编程FFMpeg(QT5+OpenCV)实战--实时美颜直播推流-C/C++
  14. 数据库原理第四章测验(标黑的为答案)
  15. 关于深入理解Java线程
  16. (78)--用框架爬取招聘信息
  17. 2020下半年中小学教资考试教育知识与能力试题(中学)——主观题
  18. OpenGL学习(九)阴影映射(shadowMapping)
  19. shell脚本——文件包含引用的操作使用
  20. python对话框大小_Python 版 AR 对话框

热门文章

  1. springboot 控制台输出错误信息_SpringBoot 三招组合拳,手把手教你打出优雅的后端接口...
  2. opencv已知相机投影及内参求外参_一步步用c++实现相机标定(张氏标定法)
  3. 开课吧9.9元学python靠谱吗-quot;我,90 后,月薪 5k,副业 2w ”年轻人搞副业到底有多野?...
  4. python最适合做什么-python适合做什么开发?
  5. python和c++哪个好-升学为主的编程学python和C++哪个好?
  6. python读文件每一行-Python文件内容按行读取到列表中
  7. 玩转Win7语音识别功能 让Win7“听话”
  8. 长语音识别_长文本语音识别_语音 识别 - 云+社区 - 腾讯云
  9. H.264 视频质量评价方法 (基于视频内容)
  10. jQuery 表格排序插件 Tablesorter 使用