Tengo 2 bucles para y quiero mejorarlo como la comprensión de listas o lambda o de lo contrario. ¿cómo puedo lograr lo mismo?escriba el mejor código en lugar de 2 para los bucles
por ejemplo:
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...
Lo recomiendo primero para asegurarse de que realmente lo necesita. Por ejemplo, la guía de estilo de Google Python sugiere que su código está bien tal como está (aquí hay una parte sobre [la lista de comprensiones] (http://google-styleguide.googlecode.com/svn/trunk/pyguide.html?showone=List_Comprehensions#List_Comprehensions).), las funciones lambda están debajo). – Tony