Se c'è bisogno di direVerificare se un elenco ha una o più stringhe che corrispondono a un'espressione regolare
if <this list has a string in it that matches this rexeg>:
do_stuff()
ho found questo potente costrutto per estrarre stringhe corrispondenti da una lista:
[m.group(1) for l in my_list for m in [my_regex.search(l)] if m]
... ma questo è difficile da leggere e eccessivo. Non voglio la lista, voglio solo sapere se una tale lista avrebbe qualcosa in essa.
C'è un modo più semplice di lettura per ottenere quella risposta?
dolce e semplice esempio REPL! – zedfoxus
Questo è semplicemente perfetto :) – GreenAsJade