Как создать 0 x 0 (то есть ndim
= 2, shape
= (0,0)) numpy.ndarray
от float
?Как создать массив 0x0 Numpy?
11
A
ответ
24
>>> import numpy as NP
>>> a = NP.empty(shape=(0, 0))
>>> a
array([], shape=(0, 0), dtype=float64)
>>> a.shape
(0, 0)
>>> a.size
0
Вышеуказанный массив инициализируется как 2D-массив - то есть два параметра размера передаются для формы.
Во-вторых, вызов пустой не является строго необходимым - то есть массив, имеющий размер 0 может (я считаю) инициализируются с помощью других методов массива создания в NumPy, например, NP.zeros, Np , те и т.д.
Я просто выбрал пустой, потому что он дает наименьший массив (память-накрест).
Смежные вопросы
- 1. Как создать массив numpy?
- 2. Как создать многомерный массив numpy?
- 3. Как создать массив 2d numpy?
- 4. Numpy создать массив матриц
- 5. Создать большой массив Numpy
- 6. Создать массив numpy с fromiter
- 7. Создать Numpy массив из строки
- 8. Попытка создать помеченный массив numpy
- 9. Python: Как создать массив 2x2 с NumPy?
- 10. Как создать массив numpy с помощью функции?
- 11. Как быстро создать специальный массив numpy 1D?
- 12. Как создать массив numpy из pydub AudioSegment?
- 13. Как создать булеву массив в NumPy
- 14. Как создать массив записей Numpy из C
- 15. Как создать пустой массив/матрицу в NumPy?
- 16. Как создать массив numpy из строки?
- 17. Matlab: Как сгенерировать массив структур 0x0?
- 18. Как создать массив меток numpy из массива numpy float?
- 19. Как создать массив Numpy из существующего массива Numpy
- 20. Numpy: как массировать массив?
- 21. Вставить массив numpy в пустой массив numpy
- 22. Python numpy массив массивов numpy
- 23. Создать многомерный массив Numpy из списков
- 24. Numpy: Создать мелко скопированный массив объектов Python
- 25. Лучший способ создать массив NumPy из словаря?
- 26. Создать массив внешних продуктов в numpy
- 27. Создать Numpy массив без перечисления массива
- 28. создать 3D-массив квадратных матриц в NumPy
- 29. Ошибка достигнута при попытке создать массив Numpy
- 30. Создать Numpy массив из столбцов панд dataframe
Вы упомянули, что это также можно сделать с NP.array, NP.zeros, NP.ones и т. Д. Я вижу, как это сделать с Np.zeros и NP.ones, но не с этим делать с NP.array. – user763305
так, например, NP.array ([]); хотя форма этого массива равна (0,); ваш Q задает 2D-массив. В моем ответе я просто хотел подчеркнуть, что другие конструкторы массивов тоже будут выполнять эту работу, а не просто пустые. Я отредактирую, чтобы удалить «массив», поскольку вам нужен 2D-массив. – doug