ExerciseP137.py
来源:互联网 发布:网络维护要求 编辑:程序博客网 时间:2024/06/05 10:59
题目
假设我们用一组 tuple 表示学生名字和成绩:
L = [(‘Bob’, 75), (‘Adam’, 92), (‘Bart’, 66), (‘Lisa’, 88)] 请用 sorted()对上述列表分别按名字排序。
代码
def by_name(T): return T[0]def by_score(T): return T[1]L = [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa', 88)]L2 = sorted(L, key = by_name)L3 = sorted(L, key = by_score, reverse = True)print(L2)print(L3)
考点
1.sorted , key 及reverse用法;
2.tuple作list元素,取tuple和list元素都是X[n].
阅读全文
0 0
- ExerciseP137.py
- py
- py
- py
- py
- py
- py
- py
- Py
- bin2hex.py && hex2bin.py
- web.py (url.py)
- [py]py存放家具
- Xctf之调皮的py-py-py
- dir_size.py
- sendEmail.py
- Html.py
- web.py
- mail.py
- Fresco_android中图片加载的神器
- PHP设计模式-注册台模式(Registry)
- RAC 响应式编程
- 第七篇:Android 将实体类中方法定义到接口中
- nginx,tomcat,redis,keepalived高可用实现
- ExerciseP137.py
- 常用Git命令
- 面、点 法向量 的计算
- C语言和C++语言中关于NULL 的定义
- 用户名 不在 sudoers文件中,此事将被报告。
- 正则实现二代身份证号码验证详解
- 启动hadoop、yarn等服务
- 如何进行通达OA麦枫版软件的授权注册?
- 关于servlet的基础知识