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

एरे को विभाजित करके पहला भाग अंत में जोड़ने के लिए Python प्रोग्राम


जब लिस्ट को विभाजित करने, और फिर इस पहले भाग को लिस्ट के अंत में जोड़ने की आवश्यकता होती है, तो लिस्ट के माध्यम से सिंपल इटरेशन और लिस्ट स्लाइसिंग की आवश्यकता होती है।

एक लिस्ट का उपयोग विषम मानों को स्टोर करने के लिए किया जा सकता है (यानी पूर्णांक, फ्लोटिंग पॉइंट, स्ट्रिंग्स जैसे किसी भी डेटा टाइप का डेटा)।

इसके लिए एक प्रदर्शन नीचे दिया गया है:

उदाहरण

def split_list(my_list, n_val, k_val):
    for i in range(0, k_val):
        first_val = my_list[0]
        for k in range(0, n_val - 1):
            my_list[k] = my_list[k + 1]
        my_list[n_val - 1] = first_val

my_list = [34, 42, 56, 78, 9, 0, 23]
list_len = len(my_list)
pos = 3
print("The list is :")
print(my_list)
print("The split_list method is being called")
split_list(my_list, list_len, pos)
for i in range(0, list_len):
    print(my_list[i])

आउटपुट

The list is : [34, 42, 56, 78, 9, 0, 23]
The split_list method is being called
78
9
0
23
34
42
56

व्याख्या

  • 'split_list' नामक एक मेथड परिभाषित किया गया है, जो एक लिस्ट, और दो वैल्यूज़ को पैरामीटर्स के रूप में लेता है।
  • सिंपल इंडेक्सिंग का उपयोग करके, एरे को विभाजित किया जाता है, और लिस्ट का पहला भाग लिस्ट के अंत में डाल दिया जाता है।
  • एक लिस्ट बनाई जाती है, और स्क्रीन पर प्रदर्शित की जाती है।
  • इस मेथड को लिस्ट को पैरामीटर के रूप में पास करके कॉल किया जाता है।
  • आउटपुट कंसोल पर प्रदर्शित किया जाता है।
  1. Python प्रोग्राम में ऐरे का योग खोजना Python प्रोग्राम में ऐरे का योग खोजना

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

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

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

  1. - पायथन लिस्ट और ऐरे में क्या अंतर है?

    मूल रूप से, पायथन लिस्ट्स बहुत लचीली हैं और पूरी तरह से विषम, मनमाना डेटा धारण कर सकती हैं, और उन्हें एमोर्टाइज्ड कॉन्स्टेंट टाइम में बहुत कुशलता से जोड़ा जा सकता है। यदि आपको अपनी ऐरे को समय-कुशलता से और बिना परेशानी के सिकोड़ने और बढ़ाने की आवश्यकता है, तो वे जाने का रास्ता हैं। लेकिन वे C ऐरे क