Kom igångKom igång gratis

Öva med NumPy-arrayer

Nu ska du öva på att dela upp numpy-arrayer och använda NumPys broadcasting-koncept. Kom ihåg att broadcasting innebär att en numpy-array kan vektorisera operationer, så att de utförs på alla element i objektet samtidigt.

En tvådimensionell numpy-array har laddats in i din session (kallad nums) och skrivits ut i konsolen för din bekvämlighet. numpy har importerats i din session som np.

Den här övningen är en del av kursen

Att skriva effektiv Python-kod

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod