ComeçarComece gratuitamente

Sua primeira matriz NumPy

Quando estiver familiarizado com o NumPy, você se verá convertendo listas do Python em matrizes do NumPy o tempo todo para aumentar a velocidade e o acesso aos excelentes métodos de matriz do NumPy.

sudoku_list é uma lista Python que contém um jogo de sudoku:

[[0, 0, 4, 3, 0, 0, 2, 0, 9],

 [0, 0, 5, 0, 0, 9, 0, 0, 1],

 [0, 7, 0, 0, 6, 0, 0, 4, 3],

 [0, 0, 6, 0, 0, 2, 0, 8, 7],

 [1, 9, 0, 0, 0, 7, 4, 0, 0],

 [0, 5, 0, 0, 8, 3, 0, 0, 0],

 [6, 0, 0, 0, 0, 0, 1, 0, 5],

 [0, 0, 3, 5, 0, 8, 6, 9, 0],

 [0, 4, 2, 9, 1, 0, 3, 0, 0]]

Você transformará o site sudoku_list em uma matriz NumPy para que possa praticá-lo em lições posteriores, por exemplo, criando uma matriz 4D de jogos de sudoku junto com suas soluções!

Este exercício faz parte do curso

Introdução ao NumPy

Ver Curso

Instruções de exercício

  • Importe o NumPy usando seu alias geralmente aceito.
  • Converta sudoku_list em uma matriz NumPy chamada sudoku_array.
  • Imprima a classe type() de sudoku_array para verificar se o código funcionou corretamente.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Import NumPy
import ____

# Convert sudoku_list into an array
sudoku_array = ____

# Print the type of sudoku_array 
print(____)
Editar e executar código