A patra dimensiune
Afișarea array-urilor este o metodă bună de a verifica rezultatul codului pentru array-uri mici, cum ar fi sudoku_game_and_solution, dar devine incomodă când lucrezi cu array-uri mai mari sau cu mai multe dimensiuni. O altă verificare importantă este să te uiți la atributul .shape al array-ului.
Acum vei crea un array 4D care conține două jocuri de sudoku împreună cu soluțiile lor. numpy este importat ca np. Array-ul 3D game_and_solution pe care l-ai creat în exercițiul anterior este disponibil, împreună cu new_sudoku_game și new_sudoku_solution.
Acest exercițiu face parte din cursul
Introducere în NumPy
Instrucțiuni pentru exercițiu
- Creează un alt array 3D numit
new_game_and_solution, folosind o pereche diferită formată dintr-un joc 2D și o soluție 2D:new_sudoku_gameșinew_sudoku_solution.new_sudoku_gametrebuie să apară înaintea luinew_sudoku_solution. - Creează un array 4D numit
games_and_solutions, combinând cele două array-uri 3D:game_and_solutionșinew_game_and_solution, în această ordine. - Afișează forma (shape) array-ului
games_and_solutions.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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(____)