जब टपल की सूची में द्विदिश टपल जोड़े की संख्या गिनने की आवश्यकता होती है, तो सूची पर नेस्टेड लूप का उपयोग करके पुनरावृत्ति की जा सकती है, और पहले तत्व और पहले और दूसरे तत्व के बीच समानता के परिणाम पर 'AND' ऑपरेशन किया जाता है।
उदाहरण
my_list = [(45, 67), (11, 23), (67, 45), (23, 11), (0, 9), (67, 45)]
print("सूची है:")
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("द्विदिश जोड़े की गिनती है:")
print(my_result)
आउटपुट
सूची है: [(45, 67), (11, 23), (67, 45), (23, 11), (0, 9), (67, 45)] द्विदिश जोड़े की गिनती है: 3
व्याख्या
टपल की एक सूची परिभाषित की गई है, और कंसोल पर प्रदर्शित की जाती है।
एक परिणाम चर को 0 निर्दिष्ट किया जाता है।
सूची पर दो बार पुनरावृत्ति की जाती है।
दो तत्वों के बीच 'AND' ऑपरेशन किया जाता है।
पहला तत्व और दूसरे और पहले तत्वों के बीच समानता जांच का परिणाम।
अब, परिणाम चर बढ़ाया जाता है।
यह परिणाम कंसोल पर प्रदर्शित किया जाता है।