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

द्विदिश टपल जोड़े की गणना करने के लिए पायथन कार्यक्रम

जब टुपल्स की सूची में द्विदिश टपल जोड़े की संख्या की गणना करने की आवश्यकता होती है, तो सूची को नेस्टेड लूप का उपयोग करके पुनरावृत्त किया जा सकता है, और 'AND' ऑपरेशन पहले तत्व पर किया जाता है और पहले और दूसरे तत्व के बीच समानता का परिणाम होता है।

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

उदाहरण

my_list = [(45, 67), (11, 23), (67, 45), (23, 11), (0, 9), (67, 45)]

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

my_result = 0
for idx in range(0, len(my_list)):
   for iidx in range(idx + 1, len(my_list)):
      if my_list[iidx][0] == my_list[idx][1] and my_list[idx][1] == my_list[iidx][0]:
         my_result += 1

print("The count of bidirectional pairs are : ")
print(my_result)

आउटपुट

The list is :
[(45, 67), (11, 23), (67, 45), (23, 11), (0, 9), (67, 45)]
The count of bidirectional pairs are :
3

स्पष्टीकरण

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

  • एक परिणाम चर 0 को असाइन किया गया है।

  • सूची को दो बार दोहराया गया है।

  • 'AND' ऑपरेशन दो तत्वों के बीच किया जाता है।

  • पहला तत्व और समानता का परिणाम दूसरे और पहले तत्वों के बीच की जाँच करता है।

  • अब, परिणाम चर बढ़ा दिया गया है।

  • यह परिणाम कंसोल पर प्रदर्शित होता है।


  1. एक सूची में तत्वों को गिनने के लिए पायथन प्रोग्राम तब तक है जब तक कोई तत्व टुपल न हो?

    ए दी गई सूची है। इस सूची में नेस्टेड टुपल्स हैं। हमारा कार्य तत्वों को एक सूची में गिनना है जब तक कि कोई तत्व एक टपल न हो। यहां हम isinstance () फ़ंक्शन का उपयोग करते हैं। इस फ़ंक्शन में दो पैरामीटर ऑब्जेक्ट हैं और classinfo.object को चेक किया जाना है और क्लासइन्फो क्लास, टाइप या क्लास और टाइप का टप

  1. एक टपल में एक तत्व की घटनाओं की गणना करने के लिए पायथन कार्यक्रम

    यहां एक उपयोगकर्ता इनपुट टपल दिया गया है, हमारा कार्य किसी दिए गए तत्व की घटनाओं को टपल में गिनना है। उदाहरण Input : A = [10, 20, 30, 40, 10, 100, 80, 10] X = 10 Output : 3 एल्गोरिदम countoccur(A,x) /* A is an array and x is the element to count the number of occurrences */ Step 1: First

  1. 3D सूची बनाने के लिए पायथन प्रोग्राम।

    3D सूची का अर्थ है 3D सरणी। इस कार्यक्रम में हम पूर्णांक तत्वों के साथ 3D सरणी बनाते हैं। उदाहरण इनपुट:3× 3 × 2[[1,1,1], [2,2,2], [3,3,3]], [[4,4,4], [5,5, 5],[6,6,6]] एल्गोरिदम चरण 1:3D सूची के क्रम को देखते हुए। चरण 2:लूप के लिए हम सूची बनाते हैं और डेटा प्रिंट करते हैं। उदाहरण कोड # पायथन प्रोग्र