Ваш перший масив 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(____)