前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >《闲着刷题》(1)

《闲着刷题》(1)

作者头像
吉师散养基地
发布2022-11-21 15:42:38
2170
发布2022-11-21 15:42:38
举报
文章被收录于专栏:我奏是太阳

开个新系列,闲下来刷的题出博客总结一下,不然过几天就忘得干干净净了。

一、删好友

描述

牛妹有一个坏习惯,一旦与朋友吵架了,她就要删除好友。现在输入一个行多个字符串表示牛妹的朋友,请把它们封装成列表,然后再输入与牛妹吵架的朋友的名字,请使用remove函数帮她从列表中删除这个好友,然后输出完整列表。

输入描述:

第一行输入多个字符串表示朋友的名字,以空格间隔。

第二行输入吵架的朋友的名字,必定是第一行中出现的名字。

输出描述:

输出删除好友后的完整列表。

示例1

输入:

代码语言:javascript
复制
NiuNiu Niukele NiuNeng
NiuNiu

输出:

代码语言:javascript
复制
['Niukele', 'NiuNeng']

作答

由题目分析,应先把输入的第一行转为列表,我个人喜欢用split方法

代码语言:javascript
复制
n = input().split()
m = input()
n.remove(m)
print(n)

二、 淘汰排名最后的学生

描述

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

输入描述:

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

输出描述:

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

示例1

输入:

代码语言:javascript
复制
NiuNiu Tom Tony Lucy

输出:

代码语言:javascript
复制
['NiuNiu']

作答

第一种作答

代码语言:javascript
复制
n = input().split()
n.pop()
n.pop()
n.pop()
print(n)

这题挺弱智的。。。

第二种作答

代码语言:javascript
复制
names = input().split(' ') 
del names[-3:] 
print(names)

用切片,代码好看一点。

三、有序的列表

描述

创建一个依次包含字符串'P'、'y'、't'、'h'、'o'和'n'的列表my_list,先使用sorted函数对列表my_list进行临时排序,第一行输出排序后的完整列表,第二行输出原始的列表。再使用sort函数对列表my_list进行降序排序,第三行输出排序后完整的列表。

输入描述:

输出描述:

第一行输出临时排序后的列表;

第二行输出原始的列表;

第三行输出完成降序排序后的列表。

作答

代码语言:javascript
复制
my_list = ['P','y','t','h','o','n']
a = sorted(my_list)//sort是永久排序而sorted是临时排序
print(a)
print(my_list)
my_list.sort(reverse=True)//返回值为True,倒序输出
print(my_list)

仅做笔记

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-10-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、删好友
    • 描述
      • 输入描述:
      • 输出描述:
    • 示例1
      • 作答
        • 描述
          • 输入描述:
          • 输出描述:
        • 示例1
          • 作答
            • 第一种作答
            • 第二种作答
          • 三、有序的列表
            • 描述
              • 输入描述:
              • 输出描述:
            • 作答
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档