Primul tău array NumPy
Odată ce te familiarizezi cu NumPy, vei converti în mod constant liste Python în array-uri NumPy pentru viteză sporită și acces la metodele excelente ale array-urilor NumPy.
sudoku_list este o listă Python care conține un joc 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]]
Vei converti sudoku_list într-un array NumPy pentru a-l putea folosi în lecțiile următoare – de exemplu, pentru a crea un array 4D cu jocuri de sudoku împreună cu soluțiile lor!
Acest exercițiu face parte din cursul
Introducere în NumPy
Instrucțiuni pentru exercițiu
- Importă NumPy folosind aliasul său consacrat.
- Convertește
sudoku_listîntr-un array NumPy numitsudoku_array. - Afișează clasa
type()a luisudoku_arraypentru a verifica că totul a funcționat corect.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Import NumPy
import ____
# Convert sudoku_list into an array
sudoku_array = ____
# Print the type of sudoku_array
print(____)