!用程序举例说明列表创建、列表访问、列表分片,列表中修改元素、删除元 素、列表相加、相乘
时间: 2023-09-23 15:12:26 浏览: 55
好的,以下是 Python 代码示例:
1. 列表创建
``` python
# 创建一个空列表
my_list = []
# 创建一个带有初始元素的列表
my_list = [1, 2, 3, 4, 5]
# 使用列表生成式创建列表
my_list = [i for i in range(10)]
```
2. 列表访问
``` python
# 访问列表中的元素
my_list = [1, 2, 3, 4, 5]
print(my_list[0]) # 输出 1
print(my_list[2]) # 输出 3
print(my_list[-1]) # 输出 5,-1 表示最后一个元素
```
3. 列表分片
``` python
# 切片访问列表中的元素
my_list = [1, 2, 3, 4, 5]
print(my_list[1:3]) # 输出 [2, 3]
print(my_list[:3]) # 输出 [1, 2, 3]
print(my_list[3:]) # 输出 [4, 5]
print(my_list[::2]) # 输出 [1, 3, 5],步长为 2
```
4. 列表中修改元素
``` python
# 修改列表中的元素
my_list = [1, 2, 3, 4, 5]
my_list[0] = 0
print(my_list) # 输出 [0, 2, 3, 4, 5]
```
5. 列表中删除元素
``` python
# 删除列表中的元素
my_list = [1, 2, 3, 4, 5]
del my_list[0]
print(my_list) # 输出 [2, 3, 4, 5]
```
6. 列表相加
``` python
# 列表相加
my_list1 = [1, 2, 3]
my_list2 = [4, 5, 6]
my_list3 = my_list1 + my_list2
print(my_list3) # 输出 [1, 2, 3, 4, 5, 6]
```
7. 列表相乘
``` python
# 列表相乘
my_list = [1, 2, 3]
my_list2 = my_list * 3
print(my_list2) # 输出 [1, 2, 3, 1, 2, 3, 1, 2, 3]
```
阅读全文