为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第十天 Python的Dict容器

标签:
Python

课程名称:Python3 入门教程(新版)

章节名称 第7章 Python的Dict容器

讲师姓名:咚咚呛


课程内容:

  • 字典添加修改数据

    字典没有索引 dict['name'] = ‘xxxx’,字典是可以添加的如果key已经存在就是修改,不存在就是添加。

    user = {'name':'xxxx','age':30}

    user['high']=180

    user['age']=10

  • 字典的内置函数

    update函数:dict.update(new_dict)

    setdefault函数:dict.setdefault(key,value)

    key存在就是返回value值,不存在就是将key,value存入字典。

  • keys函数:dict.keys(),返回key集合 伪列表,可以用list(dict,keys())转化成列表进行后续处理

  • values函数:dict.values()具体操作同keys函数。

  • get函数:dict.get('key',‘default’) 优先使用,[]效率高一点,健壮性差一点。

  • clear函数:清空字典内容

  • pop函数:删除制定key并返回对应的value

  • del函数:删除字典的变量。

  • copy函数:返回一个一样的字典,但是内存地址不一样是新的字典。

  • 成员判断:in、not in、get

  • popitem函数:删除某位的键值对。

学习收获:

  1. 字符串,数据,列表,元祖,字典,空类型,布尔类型总结:

  2. 其中列表元祖字典用法相似,元祖长度不可变。他们和字符串一样可以通过索引值访问。

  3. 熟记常用的函数的基本用法,要学会灵活变通。用的函数尽量使用避免出错的,比如索引越界等。

打卡截图:

https://img1.sycdn.imooc.com//6321f0e70001437606790603.jpg


点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消