1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Úvod do NumPy

Connected

Cvičení

Tvoje první NumPy pole

Jakmile si na NumPy zvykneš, budeš Pythonové seznamy převádět na NumPy pole zcela automaticky – získáš tím vyšší výkon a přístup k výborným metodám pro práci s poli.

sudoku_list je Pythonový seznam obsahující 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]]

Převedeš sudoku_list na NumPy pole, abys s ním mohl/a pracovat v dalších lekcích – například při vytváření 4D pole sudoku her spolu s jejich řešeními!

Pokyny

100 XP
  • Importuj NumPy pod jeho běžně používaným aliasem.
  • Převeď sudoku_list na NumPy pole s názvem sudoku_array.
  • Vypiš třídu type() proměnné sudoku_array a ověř, že kód funguje správně.