Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Створення Багатовимірних Масивів | Основи NumPy
Ultimate NumPy

bookСтворення Багатовимірних Масивів

Двовимірні масиви

Тепер створимо масив вищої вимірності, а саме двовимірний масив:

1234
import numpy as np # Creating a 2D array array_2d = np.array([[1, 2, 3], [4, 5, 6]]) print(f'2-dimensional array: \n{array_2d}')
copy

Створення багатовимірного масиву NumPy полягає у передачі багатовимірного списку як аргументу функції array().

Note
Примітка

Будь-який об'єкт масиву NumPy називається ndarray.

Ось візуалізація нашого 2D-масиву:

Можна уявити його як 2x3 матрицю.

3D масив

Створення 3D масивів майже ідентичне створенню 2D масивів. Єдина відмінність полягає в тому, що тепер потрібно передати 3D список як аргумент:

12345678
import numpy as np # Creating a 3D array array_3d = np.array([ [[1, 2, 3], [4, 5, 6], [7, 8, 9]], [[10, 11, 12], [13, 14, 15], [16, 17, 18]], [[19, 20, 21], [22, 23, 24], [25, 26, 27]] ]) print(f'3-dimensional array: \n{array_3d}')
copy

Однак візуалізація 3D масиву трохи складніша, але все ж можлива:

Масив має розмір 3x3x3, тому ми отримуємо куб з довжиною кожної сторони 3.

На практиці робота з тривимірними та багатовимірними масивами не відрізняється від роботи з двовимірними масивами.

Завдання

Swipe to start coding

Створення двовимірного масиву за допомогою списків. Цей масив може містити будь-яку кількість рядків і стовпців з довільними значеннями.

Рішення

Все було зрозуміло?

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

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

Секція 1. Розділ 3
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

close

Awesome!

Completion rate improved to 3.7

bookСтворення Багатовимірних Масивів

Свайпніть щоб показати меню

Двовимірні масиви

Тепер створимо масив вищої вимірності, а саме двовимірний масив:

1234
import numpy as np # Creating a 2D array array_2d = np.array([[1, 2, 3], [4, 5, 6]]) print(f'2-dimensional array: \n{array_2d}')
copy

Створення багатовимірного масиву NumPy полягає у передачі багатовимірного списку як аргументу функції array().

Note
Примітка

Будь-який об'єкт масиву NumPy називається ndarray.

Ось візуалізація нашого 2D-масиву:

Можна уявити його як 2x3 матрицю.

3D масив

Створення 3D масивів майже ідентичне створенню 2D масивів. Єдина відмінність полягає в тому, що тепер потрібно передати 3D список як аргумент:

12345678
import numpy as np # Creating a 3D array array_3d = np.array([ [[1, 2, 3], [4, 5, 6], [7, 8, 9]], [[10, 11, 12], [13, 14, 15], [16, 17, 18]], [[19, 20, 21], [22, 23, 24], [25, 26, 27]] ]) print(f'3-dimensional array: \n{array_3d}')
copy

Однак візуалізація 3D масиву трохи складніша, але все ж можлива:

Масив має розмір 3x3x3, тому ми отримуємо куб з довжиною кожної сторони 3.

На практиці робота з тривимірними та багатовимірними масивами не відрізняється від роботи з двовимірними масивами.

Завдання

Swipe to start coding

Створення двовимірного масиву за допомогою списків. Цей масив може містити будь-яку кількість рядків і стовпців з довільними значеннями.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

Секція 1. Розділ 3
single

single

some-alt