Python 字典与集合
时间: 2023-11-05 16:16:32 浏览: 190
Python字典与集合
5星 · 资源好评率100%
Python中的字典和集合都是用来存储数据的数据结构,它们有一些相似的地方,但也有一些不同。
字典是一种可变的、无序的键值对集合,其中每个键都唯一对应一个值。字典用花括号{}表示,键值对之间用冒号:分隔,键值对之间用逗号,分隔。例如:
```
my_dict = {'apple': 2.5, 'banana': 1.8, 'orange': 3.2}
```
这个字典中,'apple'、'banana'和'orange'是键,对应的值分别是2.5、1.8和3.2。
集合是一种可变的、无序的元素集合,其中每个元素都唯一。集合用花括号{}表示,元素之间用逗号,分隔。例如:
```
my_set = {1, 2, 3, 4, 5}
```
这个集合中包含了1、2、3、4和5这些元素。
在使用字典和集合时,可以使用一些常用的方法,例如:
- 获取字典中的值:可以使用字典[key]的方式获取指定键对应的值,如果字典中不存在该键,则会抛出KeyError异常。
- 获取集合中的元素:可以使用in关键字来判断一个元素是否在集合中。
- 添加元素:可以使用字典[key] = value的方式添加一个键值对或使用集合.add(element)的方式添加一个元素。
- 删除元素:可以使用del字典[key]的方式删除字典中指定的键值对或使用集合.remove(element)的方式删除集合中指定的元素。
除此之外,字典和集合还有一些其他的方法,可以根据具体的需求进行使用。
阅读全文