जब चरम मानों का अंतर K से अधिक वाली सूचियों को निकालना हो, तो सूची समझ और 'min' तथा 'max' मेथड का उपयोग किया जाता है।
उदाहरण
my_list = [[13, 52, 11], [94, 12, 21], [23, 45, 23], [11, 16, 21]]
print("सूची है:")
print(my_list)
key = 40
my_result = [element for element in my_list if max(element) - min(element) > key]
print("परिणाम है:")
print(my_result)
आउटपुट
सूची है: [[13, 52, 11], [94, 12, 21], [23, 45, 23], [11, 16, 21]] परिणाम है: [[13, 52, 11], [94, 12, 21]]
व्याख्या
एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
K का मान परिभाषित किया जाता है।
सूची समझ का उपयोग करके सूची पर पुनरावृत्ति की जाती है, और तत्व के न्यूनतम और अधिकतम के अंतर की तुलना की से की जाती है।
परिणाम एक वेरिएबल में निर्दिष्ट किया जाता है।
यह आउटपुट कंसोल पर प्रदर्शित होता है।