Ö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
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)