Python中如何创建和操作这些组合数据类型?
时间: 2024-10-23 13:06:50 浏览: 14
在Python中,有几种常见的组合数据类型用于存储复杂的数据结构,包括列表(list)、元组(tuple)、集合(set),以及字典(dict)。以下是它们的创建和基本操作:
1. **列表(List)**: 列表是有序的序列,可以包含任意类型的元素。创建列表时,用方括号[]包围元素,元素之间用逗号分隔。例如:
```python
my_list = [1, 'apple', 3.14]
```
操作包括添加元素(append()、extend())、删除元素(pop())、索引和切片。
2. **元组(Tuple)**: 元组与列表类似,但不可变,一旦创建就不能修改。用圆括号()表示。如:
```python
my_tuple = (1, 'banana')
```
可以通过下标访问元素,但不能修改。
3. **集合(Set)**: 集合是一组无序的唯一元素。创建集合用大括号{}或set()函数,如:
```python
my_set = {1, 2, 3}
```
集合支持交集(&)、并集(|)、差集(-)等数学运算。
4. **字典(Dictionary)**: 字典由键值对组成,键是唯一的。用花括号{}创建,每个元素形式为 `key: value`,如:
```python
my_dict = {'name': 'Alice', 'age': 25}
```
可通过键获取对应的值(get()),也可以添加、更新和删除元素。
阅读全文