列表films中存放了一些爱国主义战争电影,即films=['长津湖',' WOLF WARRIORS II','地道战','英雄儿女','上甘岭','铁道游击队','长征','夺冠','红海行动'],请用Python代码实现具体任务。
时间: 2024-01-28 10:03:02 浏览: 32
你可以使用Python的列表操作来完成这个任务。下面是几个常见的列表操作示例:
1. 访问列表元素:使用索引来访问列表中的元素,索引从0开始计数。
```python
films = ['长津湖', 'WOLF WARRIORS II', '地道战', '英雄儿女', '上甘岭', '铁道游击队', '长征', '夺冠', '红海行动']
print(films[0]) # 输出:长津湖
print(films[2]) # 输出:地道战
```
2. 添加元素:使用`append()`方法向列表末尾添加元素。
```python
films.append('战狼')
print(films) # 输出:['长津湖', 'WOLF WARRIORS II', '地道战', '英雄儿女', '上甘岭', '铁道游击队', '长征', '夺冠', '红海行动', '战狼']
```
3. 删除元素:使用`remove()`方法删除列表中的元素。
```python
films.remove('长津湖')
print(films) # 输出:['WOLF WARRIORS II', '地道战', '英雄儿女', '上甘岭', '铁道游击队', '长征', '夺冠', '红海行动']
```
4. 列表长度:使用`len()`函数获取列表的长度。
```python
length = len(films)
print(length) # 输出:9
```
5. 列表排序:使用`sort()`方法对列表进行排序。
```python
films.sort()
print(films) # 输出:['WOLF WARRIORS II', '上甘岭', '地道战', '夺冠', '英雄儿女', '红海行动', '铁道游击队', '长征']
```
6. 列表切片:使用切片操作来获取列表的子列表。
```python
sub_list = films[1:4]
print(sub_list) # 输出:['上甘岭', '地道战', '夺冠']
```