头歌python组合数据类型
时间: 2023-11-29 14:47:16 浏览: 86
Python中常用的组合数据类型有列表、元组、集合和字典。
1. 列表(list):列表是一种有序的数据集合,可以通过索引访问其中的元素,列表中的元素可以是不同类型的数据,可以进行增删改查等操作。例如:
```python
list1 = [1, 2, 3, 'hello', 'world']
print(list1[0]) # 输出:1
list1.append('python')
print(list1) # 输出:[1, 2, 3, 'hello', 'world', 'python']
```
2. 元组(tuple):元组也是一种有序的数据集合,但是元组中的元素不可修改,可以进行查找操作。例如:
```python
tuple1 = (1, 2, 3, 'hello', 'world')
print(tuple1[0]) # 输出:1
```
3. 集合(set):集合是一种无序的数据集合,其中的元素不可重复,可以进行交集、并集、差集等操作。例如:
```python
set1 = {1, 2, 3, 4, 5}
set2 = {4, 5, 6, 7, 8}
print(set1 & set2) # 输出:{4, 5}
```
4. 字典(dict):字典是一种无序的键值对集合,其中的键必须是唯一的,可以通过键来访问对应的值,可以进行增删改查等操作。例如:
```python
dict1 = {'name': 'Tom', 'age': 18, 'gender': 'male'}
print(dict1['name']) # 输出:Tom
dict1['age'] = 20
print(dict1) # 输出:{'name': 'Tom', 'age': 20, 'gender': 'male'}
```
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)