Array NumPy pertama Anda
Setelah terbiasa dengan NumPy, Anda akan sering mengonversi list Python menjadi array NumPy untuk mendapatkan kecepatan yang lebih tinggi dan akses ke beragam metode array NumPy yang andal.
sudoku_list adalah list Python yang berisi sebuah permainan 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]]
Anda akan mengubah sudoku_list menjadi array NumPy sehingga Anda dapat berlatih menggunakannya di pelajaran berikutnya, misalnya dengan membuat array 4D berisi permainan sudoku beserta solusinya!
Latihan ini merupakan bagian dari kursus
Pengantar NumPy
Instruksi latihan
- Impor NumPy menggunakan alias yang umum digunakan.
- Konversikan
sudoku_listmenjadi array NumPy bernamasudoku_array. - Cetak kelas
type()darisudoku_arrayuntuk memeriksa bahwa kode Anda berjalan dengan benar.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Import NumPy
import ____
# Convert sudoku_list into an array
sudoku_array = ____
# Print the type of sudoku_array
print(____)