Python的语法糖
推导式
列表推导式
list1 = [ i for i in range(0, 101) if i %2 == 0 ]字典推导式
{ k: 1 for k in range(0,10) }集合推导式
{ s for s in range(0,101) }三元运算
a = 15
print("a is 15") if a == 15 else print("a is not 15")海象运算符
assset
使用 * 和 ** 进行解包
使用 functiontools
通过 lru_cache 提高递归效率
Last updated