Четвертий вимір
Друк масивів — хороший спосіб перевіряти результат коду для невеликих масивів на зразок sudoku_game_and_solution, але це стає незручним, коли йдеться про великі масиви або вищі виміри. Ще одна важлива перевірка — подивитися на .shape масиву.
Тепер ви створите 4D-масив, що містить дві гри судоку та їхні розвʼязки. numpy імпортовано як np. Доступний 3D-масив game_and_solution, який ви створили в попередньому прикладі, а також new_sudoku_game і new_sudoku_solution.
Ця вправа є частиною курсу
Вступ до NumPy
Інструкції до вправи
- Створіть ще один 3D-масив під назвою
new_game_and_solutionз іншим дводимірним набором «гра та розвʼязок»:new_sudoku_gameіnew_sudoku_solution.new_sudoku_gameмає бути передnew_sudoku_solution. - Створіть 4D-масив під назвою
games_and_solutions, утворивши масив із двох 3D-масивів:game_and_solutionтаnew_game_and_solution— саме в такому порядку. - Виведіть на друк форму (
shape)games_and_solutions.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create a second 3D array of another game and its solution
new_game_and_solution = ____
# Create a 4D array of both game and solution 3D arrays
games_and_solutions = ____
# Print the shape of your 4D array
print(____)