我目前正在處理數百個文件,所有這些文件都是我想要讀入的,並以numpy數組的形式查看。現在我正在使用os.walk從目錄中提取所有文件。我有一個for循環,通過該目錄,然後將創建該數組,但它不存儲在任何地方。有沒有辦法創建數組「在旅途中」或以某種方式爲空數組分配一定量的內存?一次創建多個陣列
Q
一次創建多個陣列
0
A
回答
1
只需將它們添加到列表中,當您去:
lists = []
for dirpath, dirnames, filenames in os.walk(...):
lists.append(...)
0
Python的名單是動態的,你可以改變它們的長度上即時,所以只是將它們存儲在列表中。或者,如果您想通過名稱而不是數字來引用它們,請使用字典,其大小也可以隨時更改。
相關問題
- 1. 從多個陣列創建主陣列
- 2. 創建多個dimesion陣列
- 3. 創建多個php陣列
- 4. 從另一個陣列創建陣列
- 5. 創建一個從陣列
- 6. 創建一個從陣列
- 7. 創建一個從陣列
- 8. 在一個班輪創建一個從多個陣列結構
- 9. 從多個陣列創建一個排名列表
- 10. 從另一個陣列創建一個新陣列
- 11. 一次選擇多個陣列元素
- 12. 一次添加多個陣列perl的
- 13. 創建一個從舊陣列列
- 14. 如何從多個表創建陣列
- 15. 如何創建多個JSON陣列
- 16. 從多個列向量創建矩陣
- 17. 創建多個神經網絡陣列
- 18. 使用多個陣列創建計數
- 19. 創建多個陣列的在夫特
- 20. 創建多維陣列
- 21. 從多個值的陣列創建一個對象
- 22. Perl的讀取文件來創建一個或多個陣列
- 23. 創建多個XML元素一個foreach陣列
- 24. 創建動態對象/從多個陣列陣列 - 的Javascript
- 25. 創建一個3陣列的字典
- 26. 創建從一個對象和陣列
- 27. 創建一個矢量的2D陣列
- 28. 如何創建一個空值陣列
- 29. 創建一個通用堆棧陣列
- 30. 創建一個大的Numpy陣列
然而,每個文件都是唯一的;我不想把它們都放在一個數組中。 – alnair 2013-04-10 01:29:57
您可以將列表放入列表中。所以你最終會得到一個包含文件名列表的列表。 – nneonneo 2013-04-10 01:43:07