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

पायथन में दी गई श्रेणी के साथ संख्याओं की सूची बनाएं

पायथन अपने विभिन्न प्रकार के पुस्तकालयों और विधियों के माध्यम से डेटा हेरफेर में किसी भी आवश्यकता को संभाल सकता है। जब हमें दी गई संख्याओं की एक जोड़ी के बीच सभी संख्याएँ उत्पन्न करने की आवश्यकता होती है, तो हम पायथन के इनबिल्ट फ़ंक्शंस के साथ-साथ कुछ पुस्तकालयों का भी उपयोग कर सकते हैं। यह लेख ऐसे तरीकों का वर्णन करता है।

श्रेणी का उपयोग करना

रेंज () फ़ंक्शन डिफ़ॉल्ट रूप से 0 से शुरू होने वाली संख्याओं का एक क्रम देता है, और 1 से वृद्धि एक निर्दिष्ट संख्या पर समाप्त होता है। हम अभिशाप के रूप में अपनी आवश्यकता के अनुरूप आरंभ, अंत और साथ ही वृद्धि के चरणों को बदल सकते हैं।

उदाहरण

def getnums(s, e,i):
   return list(range(s, e,i))

# Driver Code
start, end, intval = -3, 6,2
print(getnums(start, end,intval))

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

[-3, -1, 1, 3, 5]

रैंडरेंज का उपयोग करना

यादृच्छिक मॉड्यूल भी ऊपर के समान तरीके से एक यादृच्छिक संख्या उत्पन्न कर सकता है। इसमें रैंडरेंज विधि को कॉल करना और प्रारंभ, अंत और अंतराल मानों के लिए मापदंडों की आपूर्ति करना शामिल है।

उदाहरण

import random
def getnums(s, e,i):
   return (random.randrange(s, e,i))

# Driver Code
start, end, intval = 3, 16,2
print(getnums(start, end,intval))

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

7

numpy.arrange के साथ

सुन्न पुस्तकालय इन आवश्यकताओं के लिए बहुत विस्तृत कार्य प्रदान करता है। हम अरेंज फंक्शन का उपयोग करते हैं जो आवश्यक पैरामीटर भी लेगा और आउटपुट को एक सूची के रूप में देगा।

उदाहरण

import numpy as np
def getnums(s, e,i):
   return (np.arange(s, e,i))

# Driver Code
start, end, intval = 3, 16,2
print(getnums(start, end,intval))

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

[ 3 5 7 9 11 13 15]

  1. 3D सूची बनाने के लिए पायथन प्रोग्राम।

    3D सूची का अर्थ है 3D सरणी। इस कार्यक्रम में हम पूर्णांक तत्वों के साथ 3D सरणी बनाते हैं। उदाहरण इनपुट:3× 3 × 2[[1,1,1], [2,2,2], [3,3,3]], [[4,4,4], [5,5, 5],[6,6,6]] एल्गोरिदम चरण 1:3D सूची के क्रम को देखते हुए। चरण 2:लूप के लिए हम सूची बनाते हैं और डेटा प्रिंट करते हैं। उदाहरण कोड # पायथन प्रोग्र

  1. किसी दी गई सीमा के भीतर यादृच्छिक संख्या उत्पन्न करने और सूची में स्टोर करने के लिए पायथन प्रोग्राम?

    यहां 3 उपयोगकर्ता इनपुट चर का उपयोग किया जाता है, एक प्रारंभिक संख्या के लिए, दूसरा अंतिम संख्या है और अंतिम कितने यादृच्छिक संख्या प्रदर्शित करना चाहते हैं। पायथन यादृच्छिक संख्या उत्पन्न करने के लिए एक यादृच्छिक मॉड्यूल प्रदान करता है। यहां हम रेडिएंट फ़ंक्शन के साथ रैंडम फ़ंक्शन का उपयोग करते हैं

  1. पायथन में सूची समझ के साथ एक शब्दकोश कैसे बनाएं?

    zip() फंक्शन जो एक इन-बिल्ट फंक्शन है, दो सूचियों से समान इंडेक्स पर तत्वों वाले टुपल्स की एक सूची प्रदान करता है। यदि दो सूचियाँ क्रमशः कुंजी और मान हैं, तो इस ज़िप ऑब्जेक्ट का उपयोग किसी अन्य अंतर्निहित फ़ंक्शन dict() का उपयोग करके डिक्शनरी ऑब्जेक्ट का निर्माण करने के लिए किया जा सकता है। >>