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

पायथन प्रोग्राम: सूची से सभी जोड़ीदार संयोजन प्राप्त करें


उदाहरण

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

my_list = [15, "John", 2, "Will", 53, 'Rob']
print("The list is :")
print(my_list)
my_result = []
for i in range(0, len(my_list)):
    for j in range(0, len(my_list)):
        if (i != j):
            my_result.append((my_list[i], my_list[j]))
print("The result is :")
print(my_result)

आउटपुट

The list is : [15, 'John', 2, 'Will', 53, 'Rob']
The result is : [(15, 'John'), (15, 2), (15, 'Will'), (15, 53), (15, 'Rob'), ('John', 15), ('John', 2), ('John', 'Will'), ('John', 53), ('John', 'Rob'), (2, 15), (2, 'John'), (2, 'Will'), (2, 53), (2, 'Rob'), ('Will', 15), ('Will', 'John'), ('Will', 2), ('Will', 53), ('Will', 'Rob'), (53, 15), (53, 'John'), (53, 2), (53, 'Will'), (53, 'Rob'), ('Rob', 15), ('Rob', 'John'), ('Rob', 2), ('Rob', 'Will'), ('Rob', 53)]

व्याख्या

  • एक सूची परिभाषित की गई है और कंसोल पर प्रदर्शित की गई है।

  • एक खाली सूची परिभाषित की गई है।

  • मूल सूची पर पुनरावृति की जाती है, और फिर दो नेस्टेड लूप्स का उपयोग करके फिर से पुनरावृति की जाती है।

  • जब दोनों इंडेक्स समान नहीं होते, तो सूची के संबंधित तत्वों को खाली सूची में जोड़ा जाता है।

  • यह परिणाम है जो आउटपुट के रूप में कंसोल पर प्रदर्शित होता है।


  1. - सूची के सभी सबलिस्ट प्रिंट करने के लिए पायथन प्रोग्राम

    समस्या विवरण एक सूची दी गई है, उसके सभी सबलिस्ट प्रिंट करें। उदाहरण इनपुट: list = [1, 2, 3] आउटपुट: [], [1], [1, 2], [1, 2, 3], [2], [2, 3], [3] एल्गोरिदम एक सूची दी गई है। एक खाली सबलिस्ट लें। दिए गए सूची की लंबाई तक एक लूप चलाएं। i+1 से सूची की लंबाई तक एक और लूप चलाएं ताकि i से दाईं ओर के सभी

  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] आप लिस्ट कॉम्प्रिहेंशन का उपयोग