我有一個列表(original_List),它由多個字符串組成,每個元素中都有空格,如下所示。如何爲原始列表中的每個元素創建最後一個字符串的單獨列表(或者僅包含文件名除外)?如何使用空格分隔符來切分字符串列表?
Original_List = ['-rw-rw-r-- 1 root root 134801 Nov 2 14:27 aa_base-13.txt',
'-rw-rw-r-- 1 root root 58630 Nov 2 14:27 aaa_base-extras.txt',
'-rw-rw-r-- 1 root root 300664 Nov 2 14:27 aaa_base-extras.txt']
Expected output for th new list should be as below:
Extracted_list
['aa_base-13.txt', 'aaa_base-extras.txt', 'aaa_base-extras.txt']
如果您需要處理包含空格的文件名,這很難做到正確。但是,通常不鼓勵解析'ls'的輸出。你不能使用['listdir'](https://docs.python.org/3/library/os.html#os.listdir)或['scandir'](https://docs.python.org/ 3/library/os.html#os.scandir)而不是? –