np.zeros ΡΠΎΠ·Π΄Π°ΡΡ ΠΌΠ°ΡΡΠΈΠ² Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡΠΎΡΠΌΡ, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΡΠΉ Π½ΡΠ»ΡΠΌΠΈ. ΠΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π΄Π»Ρ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ² ΠΏΠ΅ΡΠ΅Π΄ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡΠΌΠΈ.
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ:
np.zeros(shape, dtype=float, order='C')shapeβ ΡΠΎΡΠΌΠ° ΠΌΠ°ΡΡΠΈΠ²Π°, ΠΊΠΎΡΡΠ΅ΠΆ ΡΠΈΡΠ΅Π» (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ(2, 3)Π΄Π»Ρ ΠΌΠ°ΡΡΠΈΡΡ 2Γ3)dtypeβ ΡΠΈΠΏ Π΄Π°Π½Π½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡfloat64)orderβ ΠΏΠΎΡΡΠ΄ΠΎΠΊ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π² ΠΏΠ°ΠΌΡΡΠΈ ('C'β ΠΏΠΎΡΡΡΠΎΡΠ½ΠΎ,'F'β ΠΏΠΎΡΡΠΊΠΎΠ»ΠΎΠ½Π½ΠΎ)
ΠΡΠΈΠΌΠ΅ΡΡ:
import numpy as np
# ΠΠ΄Π½ΠΎΠΌΠ΅ΡΠ½ΡΠΉ ΠΌΠ°ΡΡΠΈΠ² ΠΈΠ· 5 Π½ΡΠ»Π΅ΠΉ
a = np.zeros(5)
print(a) # [0. 0. 0. 0. 0.]
# ΠΠ°ΡΡΠΈΡΠ° 2x3 ΠΈΠ· Π½ΡΠ»Π΅ΠΉ
b = np.zeros((2, 3))
print(b)
# [[0. 0. 0.]
# [0. 0. 0.]]
# ΠΠ°ΡΡΠΈΡΠ° 2x3 ΡΠ΅Π»ΠΎΠ³ΠΎ ΡΠΈΠΏΠ°
c = np.zeros((2, 3), dtype=int)
print(c)
# [[0 0 0]
# [0 0 0]]ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ:
- ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ndarray Ρ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΡΠΎΡΠΌΠΎΠΉ
- ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ Π²ΡΠ΄Π΅Π»ΡΠ΅Ρ ΠΏΠ°ΠΌΡΡΡ, Π²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Ρ Π½ΡΠ»ΡΠΌΠΈ
- ΠΠΎΠ»Π΅Π·Π½ΠΎ Π΄Π»Ρ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ², Π±ΡΡΠ΅ΡΠΎΠ², ΡΡΠ΅ΡΡΠΈΠΊΠΎΠ², ΠΌΠ°ΡΡΠΈΡ Π΄Π»Ρ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±ΡΡ