1. Learn
  2. /
  3. Courses
  4. /
  5. Introductie tot Python

Connected

Exercise

NumPy-bijwerkingen

numpy is geweldig voor vectorrekenen. Vergeleken met gewone Python-lijsten is er echter het een en ander anders.

Om te beginnen kunnen numpy-arrays geen elementen met verschillende types bevatten. Als je types mengt, zoals booleans en gehele getallen, zet numpy ze automatisch om naar één gemeenschappelijk type. Booleans zoals True en False worden behandeld als 1 en 0 in combinatie met getallen, waardoor de array uit gehele getallen bestaat.

Daarnaast hebben de gebruikelijke rekenoperatoren, zoals +, -, * en /, een andere betekenis voor gewone Python-lijsten dan voor numpy-arrays.

Er zijn een paar regels code voor je klaargezet. Probeer ze uit en kies degene die overeenkomt met dit resultaat:

np.array([True, 1, 2]) + np.array([3, 4, False])

Het pakket numpy is al geïmporteerd als np.

Instructions

50 XP

Possible answers