Ale*_*dru 14 python iterator list-comprehension idiomatic
我正在为以下代码片段寻找更好/更多的Pythonic解决方案
count = sum(1 for e in iterable if e)
Run Code Online (Sandbox Code Playgroud)
tee*_*ark 21
len(filter(None, iterable))
Run Code Online (Sandbox Code Playgroud)
使用None作为谓词,filter只是说使用项目的真实性.(也许更清楚len(filter(bool, iterable)))
| 归档时间: |
|
| 查看次数: |
9281 次 |
| 最近记录: |