1. 程式人生 > >Python整理(迭代目錄和列表應用)

Python整理(迭代目錄和列表應用)

    buildList = []#定義一個空列表用於存放目錄中需要的檔名
    for dirPath, dirNames, fileNames in os.walk(gPathSrc + "/../BUILD_RECORD"):   #迭代目錄
        for curBuildName in dirNames:
            if re.search((".*(MI.*).*"),curBuildName):#正則表示式篩選出需要的檔案
                buildList.append(curBuildName)#將檔名放入列表中

 列表操作append和extend的區別上一篇有說明

append:curBuildName當作整體放入列表的最後

extend : curBuildName放入列表最後,不會當作整體