NumPy 1.14 - numpy.fromiter()
numpy.fromiter

numpy.fromiter
-
numpy.fromiter(iterable, dtype, count=-1)
-
एक पुनरावृत्त वस्तु से एक नया 1-आयामी सरणी बनाएं।
पैरामीटर: iterable : iterable ऑब्जेक्ट
सरणी के लिए डेटा प्रदान करने वाली एक चलने योग्य वस्तु।
dtype : data-type
लौटे हुए सरणी का डेटा-प्रकार।
गिनती : int, वैकल्पिक
आइटम्स की संख्या पुनरावृत्ति से पढ़ने के लिए। डिफ़ॉल्ट -1 है, जिसका अर्थ है कि सभी डेटा पढ़ा जाता है।
यह दिखाता है: बाहर : ndarray
आउटपुट सरणी।
टिप्पणियाँ
प्रदर्शन में सुधार करने के लिए
count
निर्दिष्ट करें। यह मांग पर आकार बदलने के बजाय, आउटपुटfromiter
को पूर्व-आबंटित करता है।उदाहरण
>>> iterable = (x*x for x in range(5)) >>> np.fromiter(iterable, float) array([ 0., 1., 4., 9., 16.])