Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Тривимірні масиви | Розмірності в Масивах
Вступ до NumPy
course content

Зміст курсу

Вступ до NumPy

Вступ до NumPy

1. Початок Роботи з NumPy
2. Розмірності в Масивах
4. Важливі Функції

bookТривимірні масиви

З тривимірними масивами все досить зрозуміло та логічно. Ці масиви складаються з елементів, які є двовимірними масивами.

Давайте попрактикуємось, щоб краще зрозуміти.

Ось приклад того, як ми можемо створити тривимірний масив із чотирьох двовимірних масивів, кожен з яких містить три одновимірні масиви з 2 елементами:

123456789101112131415161718
import 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)
copy

Тепер давайте подивимося на візуалізацію цього масиву:

Наш тривимірний масив має формат 4x3x2, тому у нас є прямокутний паралелепіпед із сторонами рівними 4, 3 та 2 відповідно. Найменші одновимірні масиви розташовані вздовж вісі 2 (наприклад, [1, 2] чи [4, 3]), де кожен маленький кубик із стороною, рівною 1, є окремим елементом (числом).

По суті, усі елементи тривимірного масиву зберігаються всередині цих найменших одновимірних масивів. Прямокутний паралелепіпед є лише візуальним представленням, щоб наочно все пояснити. Загальна кількість елементів (маленьких кубиків) дорівнює 24 (об'єм прямокутного паралелепіпеда), що є 4 * 3 * 2.

Примітка

Оскільки це 2D візуалізація 3D об'єкта, ми не можемо показати та побачити тут всі елементи.

Час перевірити вашу силу!

Завдання

  1. Вам потрібно створити два масиви:
    • перший - це двовимірний масив, що містить два масиви зі значеннями: 1, 5, 2 та 34, 2, 7;
    • другий - це тривимірний масив, що містить два двовимірних масиви, кожен з яких включає два масиви зі значеннями 5, 3, 8 та 6, 1, 9.
  2. Відобразіть ці масиви на екрані: спочатку arr_1, потім arr_2.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 4
toggle bottom row

bookТривимірні масиви

З тривимірними масивами все досить зрозуміло та логічно. Ці масиви складаються з елементів, які є двовимірними масивами.

Давайте попрактикуємось, щоб краще зрозуміти.

Ось приклад того, як ми можемо створити тривимірний масив із чотирьох двовимірних масивів, кожен з яких містить три одновимірні масиви з 2 елементами:

123456789101112131415161718
import 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)
copy

Тепер давайте подивимося на візуалізацію цього масиву:

Наш тривимірний масив має формат 4x3x2, тому у нас є прямокутний паралелепіпед із сторонами рівними 4, 3 та 2 відповідно. Найменші одновимірні масиви розташовані вздовж вісі 2 (наприклад, [1, 2] чи [4, 3]), де кожен маленький кубик із стороною, рівною 1, є окремим елементом (числом).

По суті, усі елементи тривимірного масиву зберігаються всередині цих найменших одновимірних масивів. Прямокутний паралелепіпед є лише візуальним представленням, щоб наочно все пояснити. Загальна кількість елементів (маленьких кубиків) дорівнює 24 (об'єм прямокутного паралелепіпеда), що є 4 * 3 * 2.

Примітка

Оскільки це 2D візуалізація 3D об'єкта, ми не можемо показати та побачити тут всі елементи.

Час перевірити вашу силу!

Завдання

  1. Вам потрібно створити два масиви:
    • перший - це двовимірний масив, що містить два масиви зі значеннями: 1, 5, 2 та 34, 2, 7;
    • другий - це тривимірний масив, що містить два двовимірних масиви, кожен з яких включає два масиви зі значеннями 5, 3, 8 та 6, 1, 9.
  2. Відобразіть ці масиви на екрані: спочатку arr_1, потім arr_2.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 4
toggle bottom row

bookТривимірні масиви

З тривимірними масивами все досить зрозуміло та логічно. Ці масиви складаються з елементів, які є двовимірними масивами.

Давайте попрактикуємось, щоб краще зрозуміти.

Ось приклад того, як ми можемо створити тривимірний масив із чотирьох двовимірних масивів, кожен з яких містить три одновимірні масиви з 2 елементами:

123456789101112131415161718
import 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)
copy

Тепер давайте подивимося на візуалізацію цього масиву:

Наш тривимірний масив має формат 4x3x2, тому у нас є прямокутний паралелепіпед із сторонами рівними 4, 3 та 2 відповідно. Найменші одновимірні масиви розташовані вздовж вісі 2 (наприклад, [1, 2] чи [4, 3]), де кожен маленький кубик із стороною, рівною 1, є окремим елементом (числом).

По суті, усі елементи тривимірного масиву зберігаються всередині цих найменших одновимірних масивів. Прямокутний паралелепіпед є лише візуальним представленням, щоб наочно все пояснити. Загальна кількість елементів (маленьких кубиків) дорівнює 24 (об'єм прямокутного паралелепіпеда), що є 4 * 3 * 2.

Примітка

Оскільки це 2D візуалізація 3D об'єкта, ми не можемо показати та побачити тут всі елементи.

Час перевірити вашу силу!

Завдання

  1. Вам потрібно створити два масиви:
    • перший - це двовимірний масив, що містить два масиви зі значеннями: 1, 5, 2 та 34, 2, 7;
    • другий - це тривимірний масив, що містить два двовимірних масиви, кожен з яких включає два масиви зі значеннями 5, 3, 8 та 6, 1, 9.
  2. Відобразіть ці масиви на екрані: спочатку arr_1, потім arr_2.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

З тривимірними масивами все досить зрозуміло та логічно. Ці масиви складаються з елементів, які є двовимірними масивами.

Давайте попрактикуємось, щоб краще зрозуміти.

Ось приклад того, як ми можемо створити тривимірний масив із чотирьох двовимірних масивів, кожен з яких містить три одновимірні масиви з 2 елементами:

123456789101112131415161718
import 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)
copy

Тепер давайте подивимося на візуалізацію цього масиву:

Наш тривимірний масив має формат 4x3x2, тому у нас є прямокутний паралелепіпед із сторонами рівними 4, 3 та 2 відповідно. Найменші одновимірні масиви розташовані вздовж вісі 2 (наприклад, [1, 2] чи [4, 3]), де кожен маленький кубик із стороною, рівною 1, є окремим елементом (числом).

По суті, усі елементи тривимірного масиву зберігаються всередині цих найменших одновимірних масивів. Прямокутний паралелепіпед є лише візуальним представленням, щоб наочно все пояснити. Загальна кількість елементів (маленьких кубиків) дорівнює 24 (об'єм прямокутного паралелепіпеда), що є 4 * 3 * 2.

Примітка

Оскільки це 2D візуалізація 3D об'єкта, ми не можемо показати та побачити тут всі елементи.

Час перевірити вашу силу!

Завдання

  1. Вам потрібно створити два масиви:
    • перший - це двовимірний масив, що містить два масиви зі значеннями: 1, 5, 2 та 34, 2, 7;
    • другий - це тривимірний масив, що містить два двовимірних масиви, кожен з яких включає два масиви зі значеннями 5, 3, 8 та 6, 1, 9.
  2. Відобразіть ці масиви на екрані: спочатку arr_1, потім arr_2.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Секція 2. Розділ 4
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
some-alt