列举Python中列表、元组、字典、集合的常用操作,并给出操作示例的代码,解释每项操作的含义
时间: 2024-05-03 08:18:23 浏览: 86
python数组,包含列表、元组、字典、集合
1. 列表(List)
1.1. 创建列表
```python
my_list = [1, 2, 3, 4, 5]
```
1.2. 访问列表元素
```python
print(my_list[0]) # 输出 1
```
1.3. 切片
```python
print(my_list[1:4]) # 输出 [2, 3, 4]
```
1.4. 修改列表元素
```python
my_list[0] = 0
print(my_list) # 输出 [0, 2, 3, 4, 5]
```
1.5. 添加元素
```python
my_list.append(6)
print(my_list) # 输出 [0, 2, 3, 4, 5, 6]
```
1.6. 删除元素
```python
my_list.remove(0)
print(my_list) # 输出 [2, 3, 4, 5, 6]
```
2. 元组(Tuple)
2.1. 创建元组
```python
my_tuple = (1, 2, 3, 4, 5)
```
2.2. 访问元组元素
```python
print(my_tuple[0]) # 输出 1
```
2.3. 切片
```python
print(my_tuple[1:4]) # 输出 (2, 3, 4)
```
2.4. 修改元组元素
元组的元素不可修改。
2.5. 添加元素
元组的元素不可添加。
2.6. 删除元素
元组的元素不可删除。
3. 字典(Dictionary)
3.1. 创建字典
```python
my_dict = {'name': 'Tom', 'age': 18, 'gender': 'male'}
```
3.2. 访问字典元素
```python
print(my_dict['name']) # 输出 Tom
```
3.3. 修改字典元素
```python
my_dict['age'] = 19
print(my_dict) # 输出 {'name': 'Tom', 'age': 19, 'gender': 'male'}
```
3.4. 添加元素
```python
my_dict['city'] = 'Beijing'
print(my_dict) # 输出 {'name': 'Tom', 'age': 19, 'gender': 'male', 'city': 'Beijing'}
```
3.5. 删除元素
```python
my_dict.pop('gender')
print(my_dict) # 输出 {'name': 'Tom', 'age': 19, 'city': 'Beijing'}
```
4. 集合(Set)
4.1. 创建集合
```python
my_set = {1, 2, 3, 4, 5}
```
4.2. 访问集合元素
集合不支持访问单个元素,只支持遍历。
```python
for i in my_set:
print(i)
```
4.3. 修改集合元素
集合的元素不可修改。
4.4. 添加元素
```python
my_set.add(6)
print(my_set) # 输出 {1, 2, 3, 4, 5, 6}
```
4.5. 删除元素
```python
my_set.remove(6)
print(my_set) # 输出 {1, 2, 3, 4, 5}
```
以上是列表、元组、字典、集合的常用操作及示例代码,其中每项操作的含义已经在代码注释中解释。
阅读全文