A quarta dimensão
Imprimir arrays é uma boa forma de conferir a saída do código para arrays pequenos como sudoku_game_and_solution, mas fica impraticável quando lidamos com arrays maiores e com dimensões mais altas. Outra verificação importante é observar o .shape do array.
Agora, você vai criar um array 4D que contém dois jogos de sudoku e suas soluções. numpy está carregado como np. O array 3D game_and_solution que você criou no exemplo anterior está disponível, assim como new_sudoku_game e new_sudoku_solution.
Este exercício faz parte do curso
Introdução ao NumPy
Instruções do exercício
- Crie outro array 3D chamado
new_game_and_solutioncom um par diferente de jogo 2D e solução 2D:new_sudoku_gameenew_sudoku_solution.new_sudoku_gamedeve aparecer antes denew_sudoku_solution. - Crie um array 4D chamado
games_and_solutionsfazendo um array a partir dos dois arrays 3D:game_and_solutionenew_game_and_solution, nessa ordem. - Imprima a forma (
shape) degames_and_solutions.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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(____)