手记

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

课程名称: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. 熟记常用的函数的基本用法,要学会灵活变通。用的函数尽量使用避免出错的,比如索引越界等。

打卡截图:



1人推荐
随时随地看视频
慕课网APP