MulaiMulai sekarang secara gratis

Latihan dengan array NumPy

Mari berlatih melakukan slicing pada array numpy dan menggunakan konsep broadcasting di NumPy. Ingat, broadcasting mengacu pada kemampuan array numpy untuk memvektorisasi operasi sehingga dijalankan pada semua elemen suatu objek sekaligus.

Sebuah array numpy dua dimensi telah dimuat ke sesi Anda (bernama nums) dan dicetak ke konsol untuk memudahkan Anda. numpy telah diimpor ke sesi Anda sebagai np.

Latihan ini adalah bagian dari kursus

Menulis Kode Python yang Efisien

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Print second row of nums
print(nums[____,____])

# Print all elements of nums that are greater than six
print(____[____ > ____])

# Double every element of nums
nums_dbl = ____ * ____
print(nums_dbl)

# Replace the third column of nums
nums[____,____] = ____[____,____] + ____
print(nums)
Edit dan Jalankan Kode