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

पायथन प्रोग्राम: लिस्ट के पहले और आखिरी वैल्यू को स्वैप करना


जब पायथन का उपयोग करके लिस्ट के पहले और आखिरी वैल्यू को स्वैप करना होता है, तो एक मेथड डिफाइन की जा सकती है, जो वैल्यूज़ को सॉर्ट करने के लिए एक सिंपल सॉर्टिंग टेक्निक का उपयोग करती है।

उदाहरण

def list_swapping(my_list):
    size_of_list = len(my_list)
    temp = my_list[0]
    my_list[0] = my_list[size_of_list - 1]
    my_list[size_of_list - 1] = temp
    return my_list

my_list = [34, 21, 56, 78, 93, 20, 11, 9]
print("लिस्ट है: ")
print(my_list)
print("पहले और आखिरी एलिमेंट्स को स्वैप करने की फंक्शन कॉल की गई है")
print(list_swapping(my_list))

आउटपुट

लिस्ट है: [34, 21, 56, 78, 93, 20, 11, 9]
पहले और आखिरी एलिमेंट्स को स्वैप करने की फंक्शन कॉल की गई है
[9, 21, 56, 78, 93, 20, 11, 34]

व्याख्या

  • 'list_swapping' नामक एक मेथड डिफाइन की गई है।

  • यह एक लिस्ट को पैरामीटर के रूप में लेती है।

  • लिस्ट के पहले और आखिरी एलिमेंट्स को स्वैप किया जाता है।

  • परिणामस्वरूप लिस्ट आउटपुट के रूप में रिटर्न की जाती है।

  • फंक्शन के बाहर, एक लिस्ट डिफाइन की गई है और कंसोल पर डिस्प्ले की गई है।

  • इस लिस्ट को पैरामीटर के रूप में पास करके मेथड कॉल की जाती है।

  • आउटपुट कंसोल पर डिस्प्ले किया जाता है।


  1. - Python प्रोग्राम से सूची में पहले और अंतिम तत्वों को इंटरचेंज करना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सूची दी गई है, हमें अंतिम तत्व को पहले तत्व के साथ स्वैप करने की आवश्यकता है। समस्या को हल करने के लिए 4 दृष्टिकोण हैं जैसा कि नीचे चर्चा की गई है। दृष्टिकोण 1 - ब्रूट-फोर्स दृष्टिकोण उदाहरण def swapLast(Lis

  1. - नाम के प्रारंभिक अक्षर प्रिंट करने के लिए पायथन प्रोग्राम (उपनाम पूरा)

    समस्या विवरण यहां हम विभिन्न पायथन इनबिल्ट फंक्शन का उपयोग करते हैं। सबसे पहले हम split() का उपयोग करते हैं। शब्दों को सूची में विभाजित करें। फिर अंतिम से पहले शब्द तक पार करें और upper() फंक्शन का उपयोग करके पहला वर्ण बड़े अक्षर में प्रिंट करें और फिर अंतिम शब्द जोड़ें जो नाम का शीर्षक है और यहां ह

  1. - दो सूचियों में लापता और अतिरिक्त मान खोजने का पायथन प्रोग्राम

    समस्या विवरण सेट सिद्धांत में, सेट A का पूरक उन तत्वों को संदर्भित करता है जो A में नहीं हैं। सेट B के संबंध में A का सापेक्ष पूरक, जिसे सेट A और B का अंतर भी कहा जाता है। हम यहां इस सिद्धांत को लागू करते हैं। पायथन में difference फंक्शन होता है। एल्गोरिदम पहले हम दो यूजर इनपुट सूचियां बनाते हैं: