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
Petunjuk latihan
- Buat satu lagi array 3D bernama
new_game_and_solutiondengan pasangan permainan 2D dan solusi 2D yang berbeda:new_sudoku_gamedannew_sudoku_solution.new_sudoku_gameharus muncul sebelumnew_sudoku_solution. - Buat array 4D bernama
games_and_solutionsdengan membuat array dari dua array 3D:game_and_solutiondannew_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(____)