【问题描述】新的学期到了,小学老师 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)班级身高排序相关推荐

  1. python实现-身高和体重排序

    题目描述: 一组学生,每个学生有身高和体重两个特征,现在要对这些学生排序:先按照身高排序,身高相同的按照体重排序 1.用字典来存储 身高和体重的键值对,基于题目描述,身高存在相同的情况,所以体重作为键 ...

  2. python八大选择排序_Python实现选择排序

    选择排序: 选择排序(Selection sort)是一种简单直观的 排序算法 .它的工作原理如下.首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最 ...

  3. python实现选择排序

    python实现选择排序 选择排序(Selection sort)是一种简单直观的排序算法. 它的基本思想是:首先在未排序的数列中找到最小(or最大)元素,然后将其存放到数列的起始位置:接着,再从剩余 ...

  4. python pandas DataFrame 排序

    python pandas DataFrame 排序 import pandas as pd import numpy as np df1 = pd.DataFrame({'日期': ['2021-7 ...

  5. python按时间排序 文件

    python按时间排序目录下的文件 python文件夹遍历,文件操作,获取文件修改创建时间可以参考另一篇博客.  如:  os.path.getmtime() 函数是获取文件最后修改时间  os.pa ...

  6. python top n排序

    python top k 排序 最小top n: import heapqimport numpy as npif __name__ == '__main__':a = [0, 1, 2, 3, 4, ...

  7. python多条件排序

    多条件排序及itemgetter的应用 曾经客户端的同事用as写一大堆代码来排序,在得知Python排序往往只需要一行,惊讶无比,遂对python产生浓厚的兴趣. 之前在做足球的积分榜的时候需要用到多 ...

  8. 八十八、Python | 十大排序算法系列(下篇)

    @Author:Runsen @Date:2020/7/10 人生最重要的不是所站的位置,而是内心所朝的方向.只要我在每篇博文中写得自己体会,修炼身心:在每天的不断重复学习中,耐住寂寞,练就真功,不畏 ...

  9. 八十七、Python | 十大排序算法系列(上篇)

    @Author:Runsen @Date:2020/7/10 人生最重要的不是所站的位置,而是内心所朝的方向.只要我在每篇博文中写得自己体会,修炼身心:在每天的不断重复学习中,耐住寂寞,练就真功,不畏 ...

最新文章

  1. 【内核】linux内核启动流程详细分析
  2. ospf hello时间和dead_深入理解OSPF协议----第二讲:OSPF报文类型
  3. echarts mysql scrapy_抓取58job, 赶集job以及智联招聘,并使用数据分析生成echarts图...
  4. 看AppStore评价
  5. 【转】2.2[译]async/await中阻塞死锁
  6. 恢复IE8自带的源代码查看器
  7. 大数据平台技术可以提供哪些服务
  8. JAVA的Random类介绍
  9. Java实现登录验证码功能
  10. Oracle分析函数汇总(超全)
  11. 微信小程序-实现保存图片功能的3种方式
  12. 林文信12小时学会流行键盘基础教程-爱奇艺链接地址
  13. 板簧的弹性系数如何计算_一种板簧总成的刚度计算方法、系统及可读存储介质与流程...
  14. Netty(四十一) - 心跳(heartbeat)源码剖析
  15. 【Processing】使用vscode编辑运行Processing
  16. 现代JS名词概念系列——函数的纯洁性【龟速翻译】
  17. LWN:两组跟memory-tier有关的patch!
  18. Django发送HTML邮件
  19. Batch Normalization介绍
  20. Far planner 部署真实小车 树莓派部署lego_loam

热门文章

  1. Android-kotlin开发新闻阅读App
  2. 2022年第十三届蓝桥杯python组决赛
  3. 核新同花顺数据结构[转]
  4. 0593-CDH5与CDH6对比
  5. 【2023华为软件精英挑战赛暨HCSD校园沙龙】首场告捷!
  6. 【MySql】sql语句--批量替换字符串
  7. visual studio 2019安装Nsight无菜单项
  8. Python向列表中插入元素(列表)
  9. 航标(AtoN)管理和监测系统的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  10. ADB WIFI 使用方法(三步超简单,实测可行,整理分享)