Python Task 06:字典与集合

Python Task 06:字典与集合

一.字典

  • 字典是另一种可变容器模型,且可存储任意类型对象。
  • 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中。
  • 键必须是唯一的,但值则不必。
  • 值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。

(1)访问字典中的值
Python Task 06:字典与集合
(2)修改字典
Python Task 06:字典与集合
(3)删除字典中元素
Python Task 06:字典与集合
(4)字典的特性

  • 不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住。
  • 键必须不可变,所以可以用数字,字符串或元组充当,而用列表就不行。

(5)字典内置函数
Python Task 06:字典与集合
(6)字典内置方法
Python Task 06:字典与集合Python Task 06:字典与集合

二.集合

集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合。
Python Task 06:字典与集合
(1)添加集合元素
Python Task 06:字典与集合
(2)移除元素
Python Task 06:字典与集合
Python Task 06:字典与集合
(3)计算集合中元素个数
Python Task 06:字典与集合
(4)清空集合
Python Task 06:字典与集合
(5)判断元素是否在集合中存在
Python Task 06:字典与集合
(6)集合内置方法
Python Task 06:字典与集合

参考来源:https://www.runoob.com/python3/python3-set.html