NumPy 1.14 - numpy.select()
numpy.select

numpy.select
-
numpy.select(condlist, choicelist, default=0)
[source] -
शर्तों के आधार पर, choelelist में तत्वों से खींची गई एक सरणी लौटें।
पैरामीटर: संघनक : बूल ndarrays की सूची
उन स्थितियों की सूची, जो आउटपुट तत्वों को
choicelist
में किस सरणी से निर्धारित करती हैं, लिया जाता है। जब कई स्थितियां संतुष्ट हो जाती हैं, तोcondlist
मेंcondlist
का उपयोग किया जाता है।चयनकर्ता : ndarrays की सूची
एरे की सूची जिसमें से आउटपुट तत्व लिए जाते हैं। यह
condlist
के समान लंबाई का होना चाहिए।डिफ़ॉल्ट : अदिश, वैकल्पिक
सभी स्थितियों के गलत मूल्यांकन करने पर
output
में डाला गया तत्व।यह दिखाता है: आउटपुट : ndarray
पोजीशन m पर आउटपुट
choicelist
मेंchoicelist
का m-th एलिमेंट है जहाँchoicelist
में संबंधितchoicelist
का m-th एलिमेंट ट्रू है।यह भी देखें
-
where
- स्थिति के आधार पर दो सरणियों में से एक से तत्व वापस करें।
उदाहरण
>>> x = np.arange(10) >>> condlist = [x<3, x>5] >>> choicelist = [x, x**2] >>> np.select(condlist, choicelist) array([ 0, 1, 2, 0, 0, 0, 36, 49, 64, 81])
-