LoslegenKostenlos loslegen

Dein erstes NumPy-Array

Sobald du mit NumPy vertraut bist, wirst du Python-Listen ständig in NumPy-Arrays umwandeln, um die Geschwindigkeit zu erhöhen und auf die hervorragenden Array-Methoden von NumPy zugreifen zu können.

sudoku_list ist eine Liste in Python, die ein Sudoku-Spiel enthält:

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

Du wirst sudoku_list in ein NumPy-Array umwandeln, damit du in späteren Lektionen damit üben kannst, zum Beispiel indem du ein vierdimensionales Array mit Sudoku-Spielen und deren Lösungen erstellst!

Diese Übung ist Teil des Kurses

Einführung in NumPy

Kurs anzeigen

Anleitung zur Übung

  • Importiere NumPy mit seinem allgemein bekannten Alias.
  • Wandle sudoku_list in ein NumPy-Array namens sudoku_array um.
  • Gib den Klassen-type() von sudoku_array aus, um zu prüfen, ob dein Code richtig funktioniert hat.

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Import NumPy
import ____

# Convert sudoku_list into an array
sudoku_array = ____

# Print the type of sudoku_array 
print(____)
Code bearbeiten und ausführen