黑马程序员python基础班教程笔记:(29)字典的操作1.docx

黑马程序员python基础班教程笔记:(29)字典的操作1.docx

ID:57672034

大小:259.01 KB

页数:7页

时间:2020-08-31

黑马程序员python基础班教程笔记:(29)字典的操作1.docx_第1页
黑马程序员python基础班教程笔记:(29)字典的操作1.docx_第2页
黑马程序员python基础班教程笔记:(29)字典的操作1.docx_第3页
黑马程序员python基础班教程笔记:(29)字典的操作1.docx_第4页
黑马程序员python基础班教程笔记:(29)字典的操作1.docx_第5页
资源描述:

《黑马程序员python基础班教程笔记:(29)字典的操作1.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、字典的常⻅操作1<1>修改元素字典的每个元素中的数据是可以修改的,只要通过key找到,即可修改demo:info={'name':'班⻓','id':100,'sex':'f','address':'地球亚洲中国newId=input('请输⼊新的学号')info['id']=int(newId)print('修改之后的id为%d:'%info['id'])<2>添加元素demo:访问不存在的元素info={'name':'班⻓','sex':'f','address':'地球亚洲中国北京'}print('id为:%d'%info['id'])结

2、果:如果在使⽤变量名['键']=数据时,这个“键”在字典中,不存在,那么就会新增这个元素demo:添加新的元素info={'name':'班⻓','sex':'f','address':'地球亚洲中国北京'}#print('id为:%d'%info['id'])#程序会终端运⾏,因为访问了不存在的键newId=input('请输⼊新的学号')info['id']=newIdprint('添加之后的id为:%d'%info['id'])结果:请输⼊新的学号188添加之后的id为:188<3>删除元素对字典进⾏删除操作,有⼀下⼏种:delclear(

3、)demo:del删除指定的元素info={'name':'班⻓','sex':'f','address':'地球亚洲中国北京'}print('删除前,%s'%info['name'])delinfo['name']print('删除后,%s'%info['name'])结果demo:del删除整个字典info={'name':'monitor','sex':'f','address':'China'}print('删除前,%s'%info)delinfoprint('删除后,%s'%info)结果demo:clear清空整个字典info={'n

4、ame':'monitor','sex':'f','address':'China'}print('清空前,%s'%info)info.clear()print('清空后,%s'%info)结果字典的常⻅操作2<1>len()测量字典中,键值对的个数<2>keys返回⼀个包含字典所有KEY的列表<3>values返回⼀个包含字典所有value的列表<4>items返回⼀个包含所有(键,值)元祖的列表<5>has_keydict.has_key(key)如果key在字典中,返回True,否则返回False

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。