Kom igångKom igång gratis

Din första NumPy-array

När du väl är bekant med NumPy kommer du att konvertera Python-listor till NumPy-arrayer hela tiden – för bättre prestanda och tillgång till NumPy:s kraftfulla arraymetoder.

sudoku_list är en Python-lista som innehåller ett sudokuspel:

[[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]]

Nu ska du konvertera sudoku_list till en NumPy-array så att du kan öva med den i senare lektioner – till exempel genom att skapa en 4D-array med sudokuspel och deras lösningar!

Den här övningen är en del av kursen

Introduktion till NumPy

Visa kurs

Övningsinstruktioner

  • Importera NumPy med dess allmänt vedertagna alias.
  • Konvertera sudoku_list till en NumPy-array med namnet sudoku_array.
  • Skriv ut klasstypen type() för sudoku_array för att kontrollera att koden fungerar korrekt.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Import NumPy
import ____

# Convert sudoku_list into an array
sudoku_array = ____

# Print the type of sudoku_array 
print(____)
Redigera och kör kod