जब दो टुपल्स के बीच सभी जोड़ी संयोजनों को खोजने की आवश्यकता होती है, तो सूची समझ का उपयोग किया जा सकता है।
नीचे उसी का प्रदर्शन है -
उदाहरण
from itertools import product
N = 2
print("The value of N has been initialized to ")
print(N)
my_result = [ele for ele in product(range(1, N + 1), repeat = N)]
print("All tuple combinations until 2 are : " )
print(my_result) आउटपुट
The value of N has been initialized to 2 All tuple combinations until 2 are : [(1, 1), (1, 2), (2, 1), (2, 2)]
स्पष्टीकरण
-
आवश्यक पैकेज आयात किए जाते हैं।
-
N का मान सेट है और कंसोल पर प्रदर्शित होता है।
-
सूची समझ का उपयोग N तक के मानों पर पुनरावृति करने के लिए किया जाता है, और इसे बढ़ाया जाता है।
-
यह एक वैरिएबल को असाइन किया गया है।
-
यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।