शुरू करेंमुफ़्त में शुरू करें

NumPy array पर loop चलाएँ

अगर आप 1D NumPy array के साथ काम कर रहे हैं, तो सभी एलिमेंट्स पर लूप चलाना उतना ही आसान हो सकता है:

for x in my_array :
    ...

अगर आप 2D NumPy array के साथ काम कर रहे हैं, तो यह थोड़ा जटिल है. 2D array कई 1D arrays से मिलकर बना होता है. किसी multi-dimensional array के हर अलग-अलग एलिमेंट पर स्पष्ट रूप से iterate करने के लिए, आपको यह सिंटैक्स चाहिए:

for x in np.nditer(my_array) :
    ...

इंट्रो कोर्स से आपके लिए परिचित दो NumPy arrays आपकी Python सेशन में उपलब्ध हैं: np_height, जो Major League Baseball खिलाड़ियों की ऊँचाइयाँ रखने वाला NumPy array है, और np_baseball, एक 2D NumPy array जिसमें उन्हीं खिलाड़ियों की ऊँचाइयाँ (पहला कॉलम) और वज़न (दूसरा कॉलम) शामिल हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

इंटरमीडिएट Python

पाठ्यक्रम देखें

अभ्यास निर्देश

  • लोकल उपनाम np के साथ numpy पैकेज इम्पोर्ट करें.
  • ऐसा for लूप लिखें जो np_height के सभी एलिमेंट्स पर iterate करे और हर एलिमेंट के लिए "x inches" प्रिंट करे, जहाँ x array का मान है.
  • ऐसा for लूप लिखें जो np_baseball array के हर एलिमेंट पर जाए और उसे प्रिंट करे.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Import numpy as np


# For loop over np_height


# For loop over np_baseball
कोड संपादित करें और चलाएँ