python里面的list用法
时间: 2023-10-09 11:13:52 浏览: 41
在 Python 中,list 是一种可变序列类型,可以存储任意类型的数据,包括数字、字符串、布尔值等等。下面是一些常用的 list 操作:
1. 创建 list:
```python
my_list = [] # 创建一个空的 list
my_list = [1, 2, 3] # 创建一个有元素的 list
```
2. 访问 list 元素:
```python
my_list = [1, 2, 3]
print(my_list[0]) # 输出 1
print(my_list[-1]) # 输出 3
```
3. 修改 list 元素:
```python
my_list = [1, 2, 3]
my_list[0] = 4
print(my_list) # 输出 [4, 2, 3]
```
4. 添加元素到 list:
```python
my_list = [1, 2, 3]
my_list.append(4) # 在 list 的末尾添加元素
print(my_list) # 输出 [1, 2, 3, 4]
```
5. 删除 list 中的元素:
```python
my_list = [1, 2, 3, 4]
my_list.pop() # 删除 list 的最后一个元素
print(my_list) # 输出 [1, 2, 3]
my_list.remove(2) # 删除 list 中第一个值等于 2 的元素
print(my_list) # 输出 [1, 3]
```
6. 切片(slice)操作:
```python
my_list = [1, 2, 3, 4]
print(my_list[1:3]) # 输出 [2, 3]
print(my_list[:3]) # 输出 [1, 2, 3]
print(my_list[1:]) # 输出 [2, 3, 4]
```
7. 其他常用操作:
```python
my_list = [1, 2, 3]
print(len(my_list)) # 输出 3
print(max(my_list)) # 输出 3
print(min(my_list)) # 输出 1
print(sum(my_list)) # 输出 6
```
总之,list 是 Python 中非常常用的一种数据类型,掌握它的使用非常重要。