有一个电影排行榜列表,用Python写一段程序,调用函数,来删除排行榜中的某一项,并显示删除后的新列表
时间: 2024-06-10 08:03:55 浏览: 47
python删除列表对象
好的,我能够完成你的要求,下面是代码示例:
```python
# 定义电影排行榜列表
movie_rank = ["复仇者联盟", "阿凡达", "钢铁侠", "指环王", "哈利·波特"]
# 定义删除某一项电影的函数
def delete_movie(rank_list, movie_name):
if movie_name in rank_list:
rank_list.remove(movie_name)
print("成功删除电影:", movie_name)
else:
print("排行榜中不存在该电影!")
# 调用删除电影的函数
delete_movie(movie_rank, "钢铁侠")
# 显示新列表
print("新的电影排行榜列表:", movie_rank)
```
你可以复制这段代码到 Python 环境中运行,来验证代码的正确性。
输出结果如下:
```
成功删除电影: 钢铁侠
新的电影排行榜列表: ['复仇者联盟', '阿凡达', '指环王', '哈利·波特']
```
注意,这段代码只是一个示例,实际使用场景中,你需要根据具体的需求来修改代码。
阅读全文