不飞则已,一飞冲天;不鸣则已,一鸣惊人。这篇文章主要讲述python中几个常用小技巧相关的知识,希望能为你提供帮助。
解压赋值
a,b = (1,2)
print(a,b)# 1 2
交叉赋值
a = 1
b = 2
a,b = b,a
print(a,b)# 2 1
按指定条件给字典排序
test = a:1,b:3,c:2
res = dict(sorted(test.items(),key=lambda item:item[1]))
print(res)# a: 1, c: 2, b: 3
【python中几个常用小技巧】按指定条件,给列表内的字典进行排序
#python学习交流群:153708845
users = [name:lili,age:20,name:jerry,age:22,name:tom,age:19]
users.sort(key=lambda item:item[age])
print(users)
推荐阅读
- #夏日挑战赛# HarmonyOS - 实现带日期效果的待办事项
- SpringBoot 集成缓存性能之王 Caffeine
- Python私有变量与私有方法
- Spring框架系列 - 深入浅出Spring核心之面向切面编程(AOP)
- python随机生成中文字符的方法
- 面试官(MySQL 数据库查询慢,除了索引问题还可能是什么原因())
- fiddler导出jmeter脚本
- 一文入门JavaScript
- Python3教程(模块化编程与装饰器)