ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Crie outro array 3D chamado new_game_and_solution com um par diferente de jogo 2D e solução 2D: new_sudoku_game e new_sudoku_solution. new_sudoku_game deve aparecer antes de new_sudoku_solution.
  • Crie um array 4D chamado games_and_solutions fazendo um array a partir dos dois arrays 3D: game_and_solution e new_game_and_solution, nessa ordem.
  • Imprima a forma (shape) de games_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(____)
Editar e executar o código