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

पायथन - 3 डी मैट्रिक्स समन्वय सूची के लिए

जब एक त्रि-आयामी मैट्रिक्स को एक समन्वय सूची में बदलने की आवश्यकता होती है, तो 'ज़िप' विधि और एक सूची समझ का उपयोग किया जाता है।

उदाहरण

नीचे उसी का एक प्रदर्शन है -

my_list_1 = [[['He', 'Wi'], ['llo', 'll']], [['Pyt', 'i'], ['hon', 'sFun']], [['Ho', 'g'], ['pe', 'ood']]]

print("The list is : ")
print(my_list_1)

my_list_1.sort()
print("The list after sorting is ")
print(my_list_1)
my_result = [ele for sub_elem_1, sub_elem_2 in my_list_1 for ele in zip(sub_elem_1,
sub_elem_2)]
print("The resultant list is : ")
print(my_result)

आउटपुट

The list is :
[[['He', 'Wi'], ['llo', 'll']], [['Pyt', 'i'], ['hon', 'sFun']], [['Ho', 'g'], ['pe', 'ood']]]
The list after sorting is
[[['He', 'Wi'], ['llo', 'll']], [['Ho', 'g'], ['pe', 'ood']], [['Pyt', 'i'], ['hon', 'sFun']]]
The resultant list is :
[('He', 'llo'), ('Wi', 'll'), ('Ho', 'pe'), ('g', 'ood'), ('Pyt', 'hon'), ('i', 'sFun')]

स्पष्टीकरण

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

  • इसे आरोही क्रम में क्रमबद्ध किया जाता है, और कंसोल पर प्रदर्शित किया जाता है।

  • एक सूची समझ का उपयोग उस सूची को पुनरावृत्त करने के लिए किया जाता है जहां उप तत्वों को ज़िप किया जाता है, और लगातार सूचियों से संबंधित तत्वों को एक साथ समूहीकृत किया जाता है।

  • इसे एक सूची में बदल दिया जाता है और एक चर को सौंपा जाता है।

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


  1. पायथन में के द्वारा सूची विस्तार

    इस लेख में, हम सीखेंगे कि तत्व K बार की नकल करके सूची का विस्तार कैसे करें। समस्या को हल करने के लिए हम दो अलग-अलग तरीके अपनाएंगे। समस्या को हल करने के लिए नीचे दिए गए चरणों का पालन करें। सूची, K, और एक खाली सूची प्रारंभ करें। 3सूची में पुनरावृति करें और प्रतिकृति ऑपरेटर का उपयोग करके वर्तमान तत्व

  1. सॉर्ट () पायथन में

    इस ट्यूटोरियल में, हम लिस्ट की सॉर्ट मेथड के बारे में जानेंगे। आइए ट्यूटोरियल में गोता लगाएँ। किसी भी सूची को आरोही . में सॉर्ट करने के लिए विधि सॉर्ट का उपयोग किया जाता है या अवरोही गण। वैकल्पिक पैरामीटर के साथ या बिना सॉर्ट विधि के कई मामले हैं । विधि सॉर्ट एक इन-प्लेस विधि है। यह सीधे मूल सूची म

  1. पायथन में एक मैट्रिक्स को स्थानांतरित करें?

    एक मैट्रिक्स को स्थानांतरित करने का मतलब है कि हम इसके कॉलम को इसकी पंक्तियों में बदल रहे हैं। आइए इसे एक उदाहरण से समझते हैं कि अगर ट्रांसपोज़ के बाद कैसा दिखता है। मान लें कि आपके पास मूल मैट्रिक्स कुछ इस तरह है - x = [[1,2][3,4][5,6]] उपरोक्त मैट्रिक्स x में हमारे पास दो कॉलम हैं, जिनमें 1, 3,