Tim Williams wrote:
> Maybe
> 
>>>> def myfunc(txt):
> ...     print txt
> ...    
>>>> datafiles = ['1.txt','2.txt','3.txt','4.tst']
>>>> null = [myfunc(i) for i in datafiles if '.txt' in i]
> 1.txt
> 2.txt
> 3.txt

Ew. List comprehensions with side effects are very icky.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to