您可以在单个列表理解中嵌套嵌套的迭代:
[filename for path in dirs for filename in os.listdir(path)]
(至少在功能上)等效于:
filenames = []for path in dirs: for filename in os.listdir(path): filenames.append(filename)

您可以在单个列表理解中嵌套嵌套的迭代:
[filename for path in dirs for filename in os.listdir(path)]
(至少在功能上)等效于:
filenames = []for path in dirs: for filename in os.listdir(path): filenames.append(filename)