Python基础入门例程24-NP24 淘汰排名最后的学生(列表)

最近的博文:

 Python基础入门例程23-NP23 删除好友(列表)-CSDN博客

 Python基础入门例程22-NP22 删除简历(列表)-CSDN博客

 Python基础入门例程21-NP21 增加派对名单(二)(列表)-CSDN博客

目录

描述

输入描述:

输出描述:

示例1

解答:

说明:


描述

某实验班实行末位淘汰制,期中考试需要淘汰末三位同学。现输入一行多个字符串表示按分数排名的该班级同学的名字(数量一定不少于三个),请你使用list将其封装为列表,然后使用三次pop函数,去掉末三位同学的名字,最后输出淘汰后的班级名字列表。

输入描述:

输入一行多个字符串表示同学名字,最少不少于3个名字,以空格间隔。

输出描述:

输出删除末三位后的完整列表。

示例1

输入:

NiuNiu Tom Tony Lucy

输出:

['NiuNiu']

解答:

names =input()
nameslist=names.split()
for i in range(3):
    nameslist.pop() #弹出最后的一个对象,默认为最后一个,也可以增加索引
print(nameslist)

说明:

考查pop函数

list.pop([index=-1])表示移除列表的中的某个元素,默认情况为最后一个(当参数不填时候)

 

本专栏: Python365例基础入门例程

以题型和代码为基础带她一起学习python的常见知识点,专栏将持续更新

你可能感兴趣的:(python,列表,pop函数)