Python字典,元组和集合
时间: 2023-08-27 14:27:03 浏览: 101
Python 的内置数据类型:列表 list、元组 tuple、字典 dict、集合 set.
Python 中的字典、元组和集合是常用的数据类型,它们的用途和特点如下:
1. 字典(dictionary)是一种键值对的数据结构,其中的元素是无序的,每个键值对之间用逗号隔开。字典中的键必须是不可变类型(如字符串、数字、元组),而值可以是任意类型。字典可用于存储大量数据,并能快速查找和访问。
示例代码:
```
dict = {"name": "Tom", "age": 18, "gender": "male"}
print(dict["name"])
```
2. 元组(tuple)是一种有序的、不可变的序列,元素之间用逗号隔开。元组一旦创建就不能修改,但可以通过索引访问元素。元组常用于存储一些固定不变的数据。
示例代码:
```
tuple1 = (1, 2, 3, 4)
print(tuple1[1])
```
3. 集合(set)是一种无序的、不重复的序列,用大括号表示。集合是可变的,可以添加、删除元素,常用于去重或判断某个元素是否存在。
示例代码:
```
set1 = {1, 2, 3, 4}
set2 = {3, 4, 5, 6}
print(set1 & set2) # 交集
print(set1 | set2) # 并集
print(set1 - set2) # 差集
```
以上是字典、元组和集合的基本用法,希望对您有所帮助。
阅读全文