2009-03-15 2 views
3

Я пытаюсь написать небольшой скрипт для очистки моих каталогов. На самом деле у меня есть:Как составить понимание списка с помощью метода group() в python?

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

и я хочу использовать список понимание, но когда я пытаюсь:

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

я получаю:

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

Как сделать список понимание с помощью group()? Есть ли другой способ сделать то, что я хочу?

ответ

7

Вы пытаетесь сделать это ?:

[f.group(0) for f in current_f] 
Смежные вопросы