MulaiMulai sekarang secara gratis

Dimensi keempat

Mencetak array adalah cara yang baik untuk memeriksa keluaran kode untuk array kecil seperti sudoku_game_and_solution, tetapi menjadi tidak praktis saat menangani array yang lebih besar dan berdimensi lebih tinggi. Pemeriksaan penting lainnya adalah melihat .shape dari array.

Sekarang, Anda akan membuat array 4D yang memuat dua permainan sudoku beserta solusinya. numpy sudah dimuat sebagai np. Array 3D game_and_solution yang Anda buat pada contoh sebelumnya tersedia, bersama new_sudoku_game dan new_sudoku_solution.

Latihan ini adalah bagian dari kursus

Pengantar NumPy

Lihat Kursus

Petunjuk latihan

  • Buat satu lagi array 3D bernama new_game_and_solution dengan pasangan permainan 2D dan solusi 2D yang berbeda: new_sudoku_game dan new_sudoku_solution. new_sudoku_game harus muncul sebelum new_sudoku_solution.
  • Buat array 4D bernama games_and_solutions dengan membuat array dari dua array 3D: game_and_solution dan new_game_and_solution, dalam urutan tersebut.
  • Cetak shape dari games_and_solutions.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Create a second 3D array of another game and its solution 
new_game_and_solution = ____

# Create a 4D array of both game and solution 3D arrays
games_and_solutions = ____

# Print the shape of your 4D array
print(____)
Edit dan Jalankan Kode