ПочатиПочніть безкоштовно

Ваш перший масив NumPy

Коли ви призвичаїтеся до NumPy, то часто перетворюватимете списки Python на масиви NumPy — це швидше і дає доступ до зручних методів роботи з масивами.

sudoku_list — це список Python із грою судоку:

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

Ви перетворите sudoku_list на масив NumPy, щоб попрактикуватися з ним у наступних уроках — наприклад, створити 4D-масив ігор судоку разом із їхніми розв'язками!

Ця вправа є частиною курсу

Вступ до NumPy

Переглянути курс

Інструкції до вправи

  • Імпортуйте NumPy, використавши загальноприйнятий псевдонім.
  • Перетворіть sudoku_list на масив NumPy з назвою sudoku_array.
  • Виведіть клас type() змінної sudoku_array, щоб перевірити, що код спрацював коректно.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Import NumPy
import ____

# Convert sudoku_list into an array
sudoku_array = ____

# Print the type of sudoku_array 
print(____)
Редагувати та запускати код