/ / Jak zrobić zrozumienie listy za pomocą metody group () w pythonie? - python, lista, zrozumienie listy

Jak zrobić zrozumienie listy za pomocą metody group () w pythonie? - python, list, spis-zrozumienie

Próbuję napisać mały skrypt do czyszczenia moich katalogów. W rzeczywistości mam:

pattern = re.compile(format[i])
...
current_f.append(pattern.search(str(ls)))

i chcę użyć rozumienia listy, ale kiedy próbuję:

In [25]: [i for i in current_f.group(0)]

Dostaję:

AttributeError: "list" object has no attribute "group"

Jak więc zrozumieć listę używając group()? Czy jest inny sposób na zrobienie tego, co chcę?

Odpowiedzi:

7 dla odpowiedzi № 1

Próbujesz to zrobić ?:

[f.group(0) for f in current_f]