课程名称: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函数:删除某位的键值对。
学习收获:
字符串,数据,列表,元祖,字典,空类型,布尔类型总结:
其中列表元祖字典用法相似,元祖长度不可变。他们和字符串一样可以通过索引值访问。
熟记常用的函数的基本用法,要学会灵活变通。用的函数尽量使用避免出错的,比如索引越界等。
打卡截图: