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

पायथन - दूसरी लिस्ट से सभी रिप्लेसमेंट कॉम्बिनेशन

जब दूसरी लिस्ट से रिप्लेसमेंट कॉम्बिनेशन प्राप्त करना आवश्यक होता है, तो 'combinations' मेथड और 'list' मेथड का उपयोग किया जाता है।

उदाहरण

नीचे इसका प्रदर्शन है:

from itertools import combinations

my_list = [54, 98, 11]
print("The list is:")
print(my_list)

replace_list = [8, 10]
my_result = list(combinations(my_list + replace_list, len(my_list)))
print("The result is:")
print(my_result)

आउटपुट

The list is: [54, 98, 11]
The result is: [(54, 98, 11), (54, 98, 8), (54, 98, 10), (54, 11, 8), (54, 11, 10), (54, 8, 10), (98, 11, 8), (98, 11, 10), (98, 8, 10), (11, 8, 10)]

व्याख्या

  • आवश्यक पैकेज एनवायरनमेंट में इम्पोर्ट किए जाते हैं।

  • एक सूची परिभाषित की जाती है और कंसोल पर डिस्प्ले की जाती है।

  • एक और रिप्लेस लिस्ट परिभाषित की जाती है।

  • 'combinations' मेथड का उपयोग मूल सूची, रिप्लेस सूची, और मूल सूची की लंबाई को जोड़ने के लिए किया जाता है।

  • इसे लिस्ट में बदला जाता है।

  • यह एक वेरिएबल में असाइन किया जाता है।

  • परिणाम कंसोल पर डिस्प्ले होता है।


  1. - Python में सूची से डुप्लिकेट उपस्ट्रिंग हटाना

    कभी-कभी हमें दी गई सूची को डुप्लिकेट तत्वों को हटाकर परिष्कृत करने की आवश्यकता होती है। इसे Python के मानक लाइब्रेरी में उपलब्ध विभिन्न विधियों के संयोजन का उपयोग करके प्राप्त किया जा सकता है। set और split के साथ split विधि का उपयोग डुप्लिकेट जांच के लिए तत्वों को अलग करने के लिए किया जा सकता है और

  1. - पायथन डिक्शनरी से सभी मानों की सूची कैसे प्राप्त करें?

    डिक्शनरी से सभी कीज़ की सूची प्राप्त करने के लिए, आप बस dict.values() फंक्शन का उपयोग कर सकते हैं। उदाहरण my_dict = {name: TutorialsPoint, time: 15 years, location: India} value_list = list(my_dict.values()) print(value_list) आउटपुट यह आउटपुट देगा - [TutorialsPoint, 15 years, India] आप लिस्ट कॉम

  1. - पायथन डिक्शनरी से सभी कीज़ की सूची कैसे प्राप्त करें?

    डिक्शनरी से सभी कीज़ की सूची प्राप्त करने के लिए, आप बस dict.keys() फंक्शन का उपयोग कर सकते हैं। उदाहरण my_dict = {name: TutorialsPoint, time: 15 years, location: India} key_list = list(my_dict.keys()) print(key_list) आउटपुट यह आउटपुट देगा - [name, time, location] आप लिस्ट कॉम्प्रिहेंशन का उपयोग