itertools类中compress分析

2018-05-10  本文已影响0人  孙广宁
address = [
     '5001 N Clark',
     '5002 N Clark', 
     '5003 E 58TH', 
     '5004 N RAVENSWOOD', 
     '5005 w ADDISON'
]
counts = [0,3,10,4,1]
from itertools import compress
more5 = [n>5 for n in counts]
>>> more5
[False, False, True, False, False]
>>> list(compress(address,more5))
['5003 E 58TH']

上一篇下一篇

猜你喜欢

热点阅读