BaşlayınÜcretsiz Başlayın

Dördüncü boyut

sudȯku_game_and_solution gibi küçük diziler için dizileri yazdırmak, kod çıktısını kontrol etmek adına iyi bir yöntemdir; ancak daha büyük ve daha yüksek boyutlu dizilerle uğraşırken kullanışsız hale gelir. Yapılacak bir diğer önemli kontrol de dizinin .shape değerine bakmaktır.

Şimdi, iki sudoku oyunu ve çözümlerini içeren 4B bir dizi oluşturacaksın. numpy np olarak yüklü. Önceki örnekte oluşturduğun game_and_solution adlı 3B dizi hazır durumda; ayrıca new_sudoku_game ve new_sudoku_solution da mevcut.

Bu egzersiz

NumPy’ye Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Farklı bir 2B oyun ve 2B çözüm ikilisinden oluşan new_game_and_solution adında başka bir 3B dizi oluştur: new_sudoku_game ve new_sudoku_solution. new_sudoku_game önce gelmelidir.
  • game_and_solution ve new_game_and_solution adlı iki 3B diziden, bu sırayla bir dizi oluşturarak games_and_solutions adlı bir 4B dizi oluştur.
  • games_and_solutions dizisinin şeklini (shape) yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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(____)
Kodu Düzenle ve Çalıştır