जब टपल में अधिकतम और न्यूनतम K एलिमेंट्स खोजने हों, तो तत्वों को सॉर्ट करने के लिए 'sorted' मेथड का उपयोग किया जाता है, और उन पर enumerate करके पहले और अंतिम तत्व प्राप्त किए जाते हैं।
उदाहरण
my_tuple = (7, 25, 36, 9, 6, 8)
print("टपल है:")
print(my_tuple)
K = 2
print("K का मान इस पर आरंभ किया गया है:")
print(K)
my_result = []
my_tuple = list(my_tuple)
temp = sorted(my_tuple)
for idx, val in enumerate(temp):
if idx < K or idx >= len(temp) - K:
my_result.append(val)
my_result = tuple(my_result)
print("परिणाम है:")
print(my_result)
आउटपुट
टपल है: (7, 25, 36, 9, 6, 8) K का मान इस पर आरंभ किया गया है: 2 परिणाम है: (6, 7, 25, 36)
व्याख्या
एक टपल परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
K का मान परिभाषित किया जाता है।
एक खाली सूची परिभाषित की जाती है।
टपल को सूची में बदला जाता है।
इसे सॉर्ट किया जाता है और एक वेरिएबल में संग्रहीत किया जाता है।
इस पर पुनरावृति की जाती है, और यदि यह K से कम है या सूची की लंबाई और K के अंतर से अधिक या बराबर है, तो इसे खाली सूची में जोड़ा जाता है।
यही आउटपुट कंसोल पर प्रदर्शित होता है।