你好,我对python相当陌生。我有一个给我的脚本。我希望能够识别列表中的空字符串。“打印文件列表”显示如下。这被认为是列表列表还是列表中的字符串?
['C:/test\\07072013_0001.zip']
['C:/test\\07072013_0006.zip']
[]
['C:/test\\07072013_00018.zip']
有数百个文件。我希望它直接在空 [] 上方打印 zip 的名称。可能有多个空。例如只打印:
['C:/test\\07072013_0006.zip']
我尝试了一个 for 循环,但这似乎只是绕过了空字符串,只列出了文件夹中存在的 zip 文件。感谢您的任何帮助。
实际输出:
=================================重新开始================= ================
['C:/Users/cb/Desktop/data/test\\07072013_0001.zip'] [] ['C:/Users/cb/Desktop/data/test\\08042013_0025.zip'] ['C:/Users/cb/Desktop/data/test\\08042013_0031.zip'] ['C:/Users/cb/Desktop/data/test\\08042013_0037.zip'] [] ['C:/Users/cb/Desktop/data/test\\08042013_0049.zip']
print type(fileList)
>>> ================================ RESTART ================================
>>>
<type 'list'>
<type 'list'>
<type 'list'>
<type 'list'>
<type 'list'>
<type 'list'>
<type 'list'>