MulaiMulai sekarang secara gratis

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 adalah bagian dari kursus

Pengantar NumPy

Lihat Kursus

Petunjuk latihan

  • Impor NumPy menggunakan alias yang umum digunakan.
  • Konversikan sudoku_list menjadi array NumPy bernama sudoku_array.
  • Cetak kelas type() dari sudoku_array untuk memeriksa bahwa kode Anda berjalan dengan benar.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import NumPy
import ____

# Convert sudoku_list into an array
sudoku_array = ____

# Print the type of sudoku_array 
print(____)
Edit dan Jalankan Kode