Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में सरणी-जैसे ऑब्जेक्ट का न्यूनतम डेटा प्रकार खोजना

numpy.min_scalar_type() विधि न्यूनतम डेटा प्रकार खोजती है। पहला पैरामीटर वह मान है जिसका न्यूनतम डेटा प्रकार खोजा जाना है। स्केलर के लिए, यह उस डेटा प्रकार को लौटाता है जिसमें सबसे छोटा आकार और सबसे छोटा स्केलर प्रकार होता है जो इसके मान को धारण कर सकता है। गैर-स्केलर सरणी के लिए, यह वेक्टर के dtype को अपरिवर्तित लौटाता है। फ्लोटिंग पॉइंट मानों को पूर्णांकों में डिमोट नहीं किया जाता है, और जटिल मानों को फ्लोट में डिमोट नहीं किया जाता है।

चरण

सबसे पहले, आवश्यक लाइब्रेरी आयात करें:

import numpy as np

numpy.min_scalar_type() विधि न्यूनतम डेटा प्रकार खोजती है। पहला पैरामीटर वह मान है जिसका न्यूनतम डेटा प्रकार खोजा जाना है:

print("NumPy में min_scalar_type() विधि का उपयोग\n")
print("परिणाम...", np.min_scalar_type(np.arange(4, dtype='f8')))
print("परिणाम...", np.min_scalar_type(np.arange(38.9, dtype='f8')))
print("परिणाम...", np.min_scalar_type(np.array(6.5e100, np.float64)))
print("परिणाम...", np.min_scalar_type(np.array(280, 'i1')))
print("परिणाम...", np.min_scalar_type(np.array(80, 'u1')))
print("परिणाम...", np.min_scalar_type(np.array(300.7, np.float32)))
print("परिणाम...", np.min_scalar_type(np.array(120.6, np.float64)))
print("परिणाम...", np.min_scalar_type(np.array(7.2e100, np.float32)))
print("परिणाम...", np.min_scalar_type(np.array(6.5e100, np.float64)))

उदाहरण

import numpy as np
# numpy.min_scalar_type() विधि न्यूनतम डेटा प्रकार खोजती है
print("NumPy में min_scalar_type() विधि का उपयोग\n")
print("परिणाम...", np.min_scalar_type(np.arange(4, dtype='f8')))
print("परिणाम...", np.min_scalar_type(np.arange(38.9, dtype='f8')))
print("परिणाम...", np.min_scalar_type(np.array(6.5e100, np.float64)))
print("परिणाम...", np.min_scalar_type(np.array(280, 'i1')))
print("परिणाम...", np.min_scalar_type(np.array(80, 'u1')))
print("परिणाम...", np.min_scalar_type(np.array(300.7, np.float32)))
print("परिणाम...", np.min_scalar_type(np.array(120.6, np.float64)))
print("परिणाम...", np.min_scalar_type(np.array(7.2e100, np.float32)))
print("परिणाम...", np.min_scalar_type(np.array(6.5e100, np.float64)))

आउटपुट

NumPy में min_scalar_type() विधि का उपयोग
परिणाम... float64
परिणाम... float64
परिणाम... float64
परिणाम... uint8
परिणाम... uint8
परिणाम... float16
परिणाम... float16
परिणाम... float16
परिणाम... float64
  1. Python प्रोग्राम में ऐरे का योग खोजना Python प्रोग्राम में ऐरे का योग खोजना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक ऐरे दिया गया है, हमें ऐरे का योग निकालने की आवश्यकता है। पूरे ऐरे को पार करने और प्रत्येक इंडेक्स पर तत्व को जोड़कर योग प्राप्त करने का ब्रूट-फोर्स दृष्टिकोण नीचे चर्चा किया गया है। उदाहरण # sum फ़ंक्शन def

  1. पायथन प्रोग्राम: मैट्रिक्स का ट्रांसपोज़ ढूंढें पायथन प्रोग्राम: मैट्रिक्स का ट्रांसपोज़ ढूंढें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक मैट्रिक्स दिए जाने पर, हमें ट्रांसपोज़ को उसी मैट्रिक्स में स्टोर करना होगा और इसे प्रदर्शित करना होगा। मैट्रिक्स का ट्रांसपोज़ पंक्तियों को कॉलम में और कॉलम को पंक्तियों में बदलकर

  1. पायथन प्रोग्राम: ऐरे का योग ढूंढें पायथन प्रोग्राम: ऐरे का योग ढूंढें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट इनपुट के रूप में एक ऐरे दिए जाने पर, हमें दिए गए ऐरे का योग निकालने की आवश्यकता है। यहां हम ब्रूट-फोर्स दृष्टिकोण का पालन कर सकते हैं यानी एक लिस्ट को ट्रैवर्स करना और प्रत्येक एलिमें