【发布时间】:2016-04-03 21:10:31
【问题描述】:
如果需要说
if <this list has a string in it that matches this rexeg>:
do_stuff()
我found这个强大的构造从列表中提取匹配的字符串:
[m.group(1) for l in my_list for m in [my_regex.search(l)] if m]
...但这很难阅读并且矫枉过正。我不想要这个列表,我只想知道这样的列表中是否有任何内容。
有没有更简单的阅读方式来获得答案?
【问题讨论】: