我目前正在处理数百个文件,所有这些文件都是我想要读入的,并以numpy数组的形式查看。现在我正在使用os.walk从目录中提取所有文件。我有一个for循环,通过该目录,然后将创建该数组,但它不存储在任何地方。有没有办法创建数组“在旅途中”或以某种方式为空数组分配一定量的内存?一次创建多个阵列
Q
一次创建多个阵列
0
A
回答
1
只需将它们添加到列表中,当您去:
lists = []
for dirpath, dirnames, filenames in os.walk(...):
lists.append(...)
0
Python的名单是动态的,你可以改变它们的长度上即时,所以只是将它们存储在列表中。或者,如果您想通过名称而不是数字来引用它们,请使用字典,其大小也可以随时更改。
相关问题
- 1. 创建多个php阵列
- 2. 创建多个dimesion阵列
- 3. 创建一个从阵列
- 4. 创建一个从阵列
- 5. 一次添加多个阵列perl的
- 6. 创建一个从旧阵列列
- 7. 使用多个阵列创建计数
- 8. 创建多个神经网络阵列
- 9. 创建多维阵列
- 10. 创建动态对象/从多个阵列阵列 - 的Javascript
- 11. 从多个值的阵列创建一个对象
- 12. 从两个阵列创建阵列
- 13. 创建一个矢量的2D阵列
- 14. 创建一个大的Numpy阵列
- 15. 创建一个bash阵列,由新线
- 16. 如何创建一个空值阵列
- 17. 创建一个通用堆栈阵列
- 18. 创建一个工作日阵列
- 19. 从阵列中创建一个表
- 20. 创建一个通用的HashMap阵列
- 21. 创建从另一个阵列
- 22. 创建一个数组的子阵列
- 23. 创建一个排列矩阵
- 24. ANSI C:创建一个作业阵列
- 25. 创建从一个对象和阵列
- 26. Javascript:创建另一个阵列
- 27. 创建一个分数阵列
- 28. SQL一次创建多个表
- 29. 一次性创建多个模型
- 30. 创建从两个阵列
然而,每个文件都是唯一的;我不想把它们都放在一个数组中。 – alnair 2013-04-10 01:29:57
您可以将列表放入列表中。所以你最终会得到一个包含文件名列表的列表。 – nneonneo 2013-04-10 01:43:07