Erste SchritteKostenlos loslegen

Übung mit NumPy-Arrays

Üben wir, numpy Arrays zu zerschneiden und das Broadcasting-Konzept von NumPy zu nutzen. Zur Erinnerung: Broadcasting bezieht sich auf die Fähigkeit eines numpy Arrays, Operationen zu vektorisieren, sodass sie auf alle Elemente eines Objekts gleichzeitig angewendet werden.

Ein zweidimensionales Array numpy wurde in deine Sitzung geladen (mit dem Namen nums) und zu deiner Bequemlichkeit in die Konsole ausgegeben. numpy wurde als np in deine Sitzung importiert.

Diese Übung ist Teil des Kurses

Effizienten Python-Code schreiben

Kurs anzeigen

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# 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)
Bearbeiten und Ausführen von Code