Тривимірні масиви
З тривимірними масивами все досить зрозуміло та логічно. Ці масиви складаються з елементів, які є двовимірними масивами.
Давайте попрактикуємось, щоб краще зрозуміти.
Ось приклад того, як ми можемо створити тривимірний масив із чотирьох двовимірних масивів, кожен з яких містить три одновимірні масиви з 2 елементами:
123456789101112131415161718import numpy as np # Creating array arr = np.array([ [ [1, 2], [4, 3], [7, 4] ], [ [2, 10], [9, 15], [7, 5] ], [ [1, 11], [3, 20], [0, 2] ], [ [9, 25], [6, 13], [9, 8] ] ]) # Displaying array print(arr)
Тепер давайте подивимося на візуалізацію цього масиву:
Наш тривимірний масив має формат 4x3x2
, тому у нас є прямокутний паралелепіпед із сторонами рівними 4, 3 та 2 відповідно. Найменші одновимірні масиви розташовані вздовж вісі 2 (наприклад, [1, 2]
чи [4, 3]
), де кожен маленький кубик із стороною, рівною 1, є окремим елементом (числом).
По суті, усі елементи тривимірного масиву зберігаються всередині цих найменших одновимірних масивів. Прямокутний паралелепіпед є лише візуальним представленням, щоб наочно все пояснити. Загальна кількість елементів (маленьких кубиків) дорівнює 24 (об'єм прямокутного паралелепіпеда), що є 4 * 3 * 2
.
Примітка
Оскільки це 2D візуалізація 3D об'єкта, ми не можемо показати та побачити тут всі елементи.
Час перевірити вашу силу!
Swipe to start coding
- Вам потрібно створити два масиви:
- перший - це двовимірний масив, що містить два масиви зі значеннями:
1, 5, 2
та34, 2, 7
; - другий - це тривимірний масив, що містить два двовимірних масиви, кожен з яких включає два масиви зі значеннями
5, 3, 8
та6, 1, 9
.
- перший - це двовимірний масив, що містить два масиви зі значеннями:
- Відобразіть ці масиви на екрані: спочатку
arr_1
, потімarr_2
.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 4.76
Тривимірні масиви
Свайпніть щоб показати меню
З тривимірними масивами все досить зрозуміло та логічно. Ці масиви складаються з елементів, які є двовимірними масивами.
Давайте попрактикуємось, щоб краще зрозуміти.
Ось приклад того, як ми можемо створити тривимірний масив із чотирьох двовимірних масивів, кожен з яких містить три одновимірні масиви з 2 елементами:
123456789101112131415161718import numpy as np # Creating array arr = np.array([ [ [1, 2], [4, 3], [7, 4] ], [ [2, 10], [9, 15], [7, 5] ], [ [1, 11], [3, 20], [0, 2] ], [ [9, 25], [6, 13], [9, 8] ] ]) # Displaying array print(arr)
Тепер давайте подивимося на візуалізацію цього масиву:
Наш тривимірний масив має формат 4x3x2
, тому у нас є прямокутний паралелепіпед із сторонами рівними 4, 3 та 2 відповідно. Найменші одновимірні масиви розташовані вздовж вісі 2 (наприклад, [1, 2]
чи [4, 3]
), де кожен маленький кубик із стороною, рівною 1, є окремим елементом (числом).
По суті, усі елементи тривимірного масиву зберігаються всередині цих найменших одновимірних масивів. Прямокутний паралелепіпед є лише візуальним представленням, щоб наочно все пояснити. Загальна кількість елементів (маленьких кубиків) дорівнює 24 (об'єм прямокутного паралелепіпеда), що є 4 * 3 * 2
.
Примітка
Оскільки це 2D візуалізація 3D об'єкта, ми не можемо показати та побачити тут всі елементи.
Час перевірити вашу силу!
Swipe to start coding
- Вам потрібно створити два масиви:
- перший - це двовимірний масив, що містить два масиви зі значеннями:
1, 5, 2
та34, 2, 7
; - другий - це тривимірний масив, що містить два двовимірних масиви, кожен з яких включає два масиви зі значеннями
5, 3, 8
та6, 1, 9
.
- перший - це двовимірний масив, що містить два масиви зі значеннями:
- Відобразіть ці масиви на екрані: спочатку
arr_1
, потімarr_2
.
Рішення
Дякуємо за ваш відгук!
Awesome!
Completion rate improved to 4.76single