У меня есть 2 для циклов, и я хочу сделать его лучше, как понимание списка или лямбда или другое. Как я могу достичь того же?напишите лучше код вместо 2 для циклов
, например:
filename = ['a.txt', 'b.txt', 'c.txt']
for files in filename:
for f in glob.glob(os.path.join(source_path, files)):
print f
... some processing...
Я бы порекомендовал сначала, чтобы убедиться, что это действительно необходимо. Например, руководство по стилю Google Python показывает, что ваш код в порядке (см. Раздел [понимание списков] (http://google-styleguide.googlecode.com/svn/trunk/pyguide.html?showone=List_Comprehensions#List_Comprehensions), лямбда-функции ниже). – Tony