उदाहरण
नीचे इसका प्रदर्शन दिया गया है:
my_list_1 = [[21, 81, 35], [91, 14, 0], [64, 61, 42]]
my_list_2 = [[21, 92, 63], [80, 19, 65], [54, 65, 36]]
print("The first list is :")
print(my_list_1)
print("The second list is :")
print(my_list_2)
my_key = 0
my_result = []
for index in range(len(my_list_1)):
if my_list_1[index][my_key] == my_list_2[index][my_key]:
my_result.append(my_list_1[index])
my_result.append(my_list_1[index])
print("The result is :")
print(my_result)
आउटपुट
The first list is : [[21, 81, 35], [91, 14, 0], [64, 61, 42]] The second list is : [[21, 92, 63], [80, 19, 65], [54, 65, 36]] The result is : [[21, 81, 35], [21, 81, 35]]
व्याख्या
दो नेस्टेड सूचियाँ परिभाषित की गई हैं और कंसोल पर प्रदर्शित की गई हैं।
एक कुंजी, यानी इंडेक्स मान परिभाषित किया गया है।
एक खाली सूची परिभाषित की गई है।
पहली सूची पर पुनरावृति की जाती है, और यदि पहली और दूसरी सूची के इंडेक्स तत्व मेल खाते हैं, तो मान को खाली सूची में जोड़ा जाता है।
यह परिणाम है जो कंसोल पर प्रदर्शित होता है।