Preskoči na glavni sadržaj
🔒 Način pregleda. Prvih petnaest Foundations lekcija je besplatno; ova je Pro. Pokrenite 7-dnevni trial da otključate editor, AI savjete i ostatak programa. Kartica obavezna, otkažite bilo kada u Dashboard.Pokreni 7-dnevni trial →
← KolegijiSenior Deep-DivesModule 2 · CPython performance · RecapNumPy obrasci vektorizacijepredict47 / 161
+125 XP
Zadatak
📝 **Pitanje:** Predvidite točan rezultat. Četiri obrasca vektorizacije u jednom tragu: (1) skalarno emitiranje \`a * 2\`, (2) skalarno zbrajanje na 2D matricu, (3) emitiranje retka \`m + red\` gdje se 1D red proteže preko oba reda matrice, (4) Booleova maska ​​\`a[a > 2]\`. \`.tolist()\` se svugdje koristi kako bi izlaz bio stabilan u svim verzijama NumPy. 📋 Odaberite pravi odgovor. 💡 **Savjet:** Ponovno pročitajte gornju teoriju ako niste sigurni.
Predvidi izlaz

Pažljivo pročitaj kod

import numpy as np


a = np.array([1, 2, 3, 4])
b = a * 2
print(b.tolist())

m = np.array([[1, 2], [3, 4]])
print((m + 10).tolist())

row = np.array([10, 20])
print((m + row).tolist())

mask = a > 2
print(a[mask].tolist())
print(int(np.sum(a)))

Što će program ispisati? Napiši ovdje:

💬 Rasprava

Budi prvi — postavi pitanje ili podijeli savjet.
Prijavi se kako bi se pridružio raspravi. Čitanje je besplatno.
Učitavanje rasprave…