(python)班级身高排序
【问题描述】新的学期到了,小学老师 W 老师接下了 4 年 3 班班主任的活。除了要每次给小明带麻麻送的旺仔牛奶之外,他还必须要按照身高给小盆友排序,以便于之后的座位安排。
重要提示:二维列表也可以直接排序,二维列表也可以直接排序,二维列表也可以直接排序
【输入形式】
第一个一个正整数 n,表示小朋友的人数。
接下来 2n行,每两行表示一个小朋友的姓名和身高。保证不会有两个小朋友身高或名字相同。
【输出形式】
将小朋友们按身高由高到矮排序,按顺序输出 n 个小朋友的名字和身高,身高保留两位小数。输出的形式见输出样例。
【样例输入】
2
a
1.023453
b
2.133453
【样例输出】
b, 2.13
a, 1.02
【样例说明】请使用格式化输出
【评分标准】 全部通过为满分
n = int(input())
#n表示小朋友的人数
my_list = []
#创建一个主列表
for i in range(n):j = []#创建新列表并添加到主序列表中my_list.append(j)#将n个列表添加到主列表里面for i in range(1):a = input()# 输入姓名b = float(input())#输入身高j.append(a)j.append(b)
my_list2=sorted(my_list,key=(lambda x:x[1]),reverse=True)#倒序排序
for i in range(n):print("{}, {:.2f}".format(my_list2[i][0],my_list2[i][1]))
(python)班级身高排序相关推荐
- python实现-身高和体重排序
题目描述: 一组学生,每个学生有身高和体重两个特征,现在要对这些学生排序:先按照身高排序,身高相同的按照体重排序 1.用字典来存储 身高和体重的键值对,基于题目描述,身高存在相同的情况,所以体重作为键 ...
- python八大选择排序_Python实现选择排序
选择排序: 选择排序(Selection sort)是一种简单直观的 排序算法 .它的工作原理如下.首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最 ...
- python实现选择排序
python实现选择排序 选择排序(Selection sort)是一种简单直观的排序算法. 它的基本思想是:首先在未排序的数列中找到最小(or最大)元素,然后将其存放到数列的起始位置:接着,再从剩余 ...
- python pandas DataFrame 排序
python pandas DataFrame 排序 import pandas as pd import numpy as np df1 = pd.DataFrame({'日期': ['2021-7 ...
- python按时间排序 文件
python按时间排序目录下的文件 python文件夹遍历,文件操作,获取文件修改创建时间可以参考另一篇博客. 如: os.path.getmtime() 函数是获取文件最后修改时间 os.pa ...
- python top n排序
python top k 排序 最小top n: import heapqimport numpy as npif __name__ == '__main__':a = [0, 1, 2, 3, 4, ...
- python多条件排序
多条件排序及itemgetter的应用 曾经客户端的同事用as写一大堆代码来排序,在得知Python排序往往只需要一行,惊讶无比,遂对python产生浓厚的兴趣. 之前在做足球的积分榜的时候需要用到多 ...
- 八十八、Python | 十大排序算法系列(下篇)
@Author:Runsen @Date:2020/7/10 人生最重要的不是所站的位置,而是内心所朝的方向.只要我在每篇博文中写得自己体会,修炼身心:在每天的不断重复学习中,耐住寂寞,练就真功,不畏 ...
- 八十七、Python | 十大排序算法系列(上篇)
@Author:Runsen @Date:2020/7/10 人生最重要的不是所站的位置,而是内心所朝的方向.只要我在每篇博文中写得自己体会,修炼身心:在每天的不断重复学习中,耐住寂寞,练就真功,不畏 ...
最新文章
- 【内核】linux内核启动流程详细分析
- ospf hello时间和dead_深入理解OSPF协议----第二讲:OSPF报文类型
- echarts mysql scrapy_抓取58job, 赶集job以及智联招聘,并使用数据分析生成echarts图...
- 看AppStore评价
- 【转】2.2[译]async/await中阻塞死锁
- 恢复IE8自带的源代码查看器
- 大数据平台技术可以提供哪些服务
- JAVA的Random类介绍
- Java实现登录验证码功能
- Oracle分析函数汇总(超全)
- 微信小程序-实现保存图片功能的3种方式
- 林文信12小时学会流行键盘基础教程-爱奇艺链接地址
- 板簧的弹性系数如何计算_一种板簧总成的刚度计算方法、系统及可读存储介质与流程...
- Netty(四十一) - 心跳(heartbeat)源码剖析
- 【Processing】使用vscode编辑运行Processing
- 现代JS名词概念系列——函数的纯洁性【龟速翻译】
- LWN:两组跟memory-tier有关的patch!
- Django发送HTML邮件
- Batch Normalization介绍
- Far planner 部署真实小车 树莓派部署lego_loam