Python3 | 列表推导式和生成器表达式
实现遍历字典每个键,判断该键是否被包含于某个字符串变量中,有则返回键对应的值
生成器表达式
1
2
3
4
aaa = {'ACP': 25, '包逆算': 30, '快递': 7}
a = '海运ACP25'
next((aaa[k] for k in aaa if re.search(k, a)), None)
# 返回 25
这行代码是 Python中 的一个表达式,它使用了生成器表达式(generator expression)和 next() 函...