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

2D NumPy Arrays का Subsetting

अगर आपका 2D numpy array नियमित संरचना वाला है, यानी हर पंक्ति और कॉलम में निश्चित संख्या में मान हैं, तो जटिल subsetting बहुत आसान हो जाती है. नीचे दिए गए कोड में देखें जहाँ लिस्ट-ऑफ-लिस्ट्स से "a" और "c" निकाले गए हैं.

# numpy
import numpy as np
np_x = np.array(x)
np_x[:, 0]

कॉमा से पहले वाले इंडेक्स पंक्तियों को दर्शाते हैं, जबकि कॉमा के बाद वाले इंडेक्स कॉलम को. : slicing के लिए है; इस उदाहरण में, यह Python को सभी पंक्तियाँ शामिल करने के लिए कहता है.

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

Python परिचय

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

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

  • np_baseball की 50वीं पंक्ति को प्रिंट करें.
  • एक नया वैरिएबल np_weight_lb बनाएँ, जिसमें np_baseball की पूरी दूसरी कॉलम हो.
  • np_baseball में 124वें बेसबॉल खिलाड़ी की ऊँचाई (पहली कॉलम) चुनें और उसे प्रिंट करें.

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

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

import numpy as np

np_baseball = np.array(baseball)

# Print out the 50th row of np_baseball


# Select the entire second column of np_baseball: np_weight_lb


# Print out height of 124th player
कोड संपादित करें और चलाएँ