-
पायथन – रेंज समावेशन द्वारा सॉर्ट करना
जब रेंज के आधार पर लिस्ट को सॉर्ट करने की आवश्यकता होती है, तो एक फंक्शन का उपयोग करके abs मेथड, sum मेथड और लिस्ट कॉम्प्रिहेंशन का उपयोग किया जाता है। उदाहरण i and element[0] i and element[1] < j]) my_list = [[(12, 4), (55, 10), (11, 16)], [(42, 14)], [(2, 5), (2, 28), (9, 16)], [(12, 6), (6, 1
-
पायथन – K मान द्वारा टपल्स को ट्रिम करना
जब K मान के आधार पर टपल्स को ट्रिम करने की आवश्यकता होती है, तो एक साधारण पुनरावृति और append मेथड का उपयोग किया जाता है। उदाहरण my_list = [(44, 3, 68, 11, 5), (68, 44, 9, 5, 8), (8, 11, 2, 68, 5), (44, 68, 2, 5, 7)] print(The list is :) print(my_list) K = 1 print(The value for K is ) print(K) my_r
-
पायथन – K के गुणकों द्वारा पंक्ति को सॉर्ट करना
जब K के गुणकों द्वारा किसी पंक्ति को सॉर्ट करने की आवश्यकता होती है, तो एक मेथड परिभाषित की जाती है जो लिस्ट कॉम्प्रिहेंशन और मॉड्यूलस ऑपरेटर का उपयोग करती है। उदाहरण def multiple_sort_val(row): return len([ele for ele in row if ele % K == 0]) my_list = [[11, 44, 7, 11], [7, 5, 44, 11], [11, 6
-
पायथन – सॉर्ट की गई पंक्तियों को फ़िल्टर करना
जब सॉर्ट की गई पंक्तियों को फ़िल्टर करने की आवश्यकता होती है, तो लिस्ट कॉम्प्रिहेंशन और sorted तथा list मेथड का उपयोग किया जाता है। उदाहरण my_list = [[99, 6, 75, 10], [1, 75, 2, 4, 99], [75, 15, 99, 2], [1, 4, 15, 99]] print(The list is :) print(my_list) my_result = [sub for sub in my_list if sub =
-
पायथन – K मिडल एलिमेंट्स
जब K मिडल (मध्य) एलिमेंट्स निर्धारित करने हों, तो // ऑपरेटर और लिस्ट स्लाइसिंग का उपयोग किया जाता है।उदाहरणmy_list = [34, 56, 12, 67, 88, 99, 0, 1, 21, 11]print(The list is : )print(my_list)K = 5print(The value of K is )print(K)beg_indx = (len(my_list) // 2) - (K // 2)end_indx = (len(my_list) // 2)
-
पायथन – लगातार एलिमेंट्स को चिह्न (साइन) के आधार पर ग्रुप करना
जब लगातार एलिमेंट्स को चिह्न (साइन) के आधार पर ग्रुप करना हो, तो ^ ऑपरेटर और enumerate के साथ साधारण पुनरावृति का उपयोग किया जाता है।उदाहरणmy_list = [15, -33, 12, 64, 36, -12, -31, -17, -49, 12, 43, 30, -23, -35, 53]print(The list is :)print(my_list)my_result = [[]]for (index, element) in enumerate(
-
पायथन – विशिष्ट डेटा टाइप की पंक्तियां निकालना
जब विशिष्ट डेटा टाइप की पंक्तियों को निकालना हो, तो लिस्ट कॉम्प्रिहेंशन, isinstance मेथड, और all ऑपरेटर का उपयोग किया जाता है।उदाहरणmy_list = [[14,35, Will], [12, 26, 17], [p, y, t], [29, 40, 21]]print(The list is :)print(my_list)my_data_type = intmy_result = [row for row in my_list if all(isinstanc
-
पायथन – मैट्रिक्स से डिक्शनरी कीज़ दर्शाने वाली इम्यूटेबल पंक्तियों को फिल्टर करना
जब मैट्रिक्स से डिक्शनरी कीज़ दर्शाने वाली इम्यूटेबल (अपरिवर्तनीय) पंक्तियों को फिल्टर करना हो, तो लिस्ट कॉम्प्रिहेंशन और isinstance मेथड का उपयोग किया जा सकता है।उदाहरणmy_list = [[24, 15, [32, 33, 12]], [pyt, 8, (14, 54)], [{15:24}, 13, fun], [True, cool]]print(The list is :)print(my_list)my_result
-
पायथन – लिस्ट में लगातार विभाजन
जब लिस्ट में लगातार विभाजन निकालना हो, तो एक मेथड परिभाषित की जाती है जो लिस्ट के एलिमेंट्स पर पुनरावृति करती है और परिणाम निर्धारित करने के लिए / ऑपरेटर का उपयोग करती है।उदाहरणdef consec_division(my_list): my_result = my_list[0] for idx in range(1, len(my_list)): my_result /= my_list[i
-
पायथन प्रोग्राम – लिस्ट से पीक्स या वैलीज की संख्या प्रिंट करना
जब लिस्ट से पीक्स (चोटियों) या वैलीज (घाटियों) की संख्या प्रिंट करनी हो, तो एक साधारण पुनरावृति और एक विशिष्ट शर्त का उपयोग किया जाता है।उदाहरणmy_list = [11,12, 24, 12, 36, 17, 28, 63]print(The list is :)print(my_list)my_result = 0for index in range(1, len(my_list) - 1): my_list[index] < my_list[ind
-
पायथन – मैट्रिक्स से वे पंक्तियां प्रिंट करें जिनमें दिए गए इंडेक्स पर समान एलिमेंट हो
जब मैट्रिक्स से उन पंक्तियों को प्रिंट करना हो जिनमें दिए गए इंडेक्स पर समान एलिमेंट हो, तो लिस्ट कॉम्प्रिहेंशन और all ऑपरेटर का उपयोग किया जाता है।उदाहरणmy_list = [[7745, 6755, 87, 978], [727, 927, 845], [192, 997, 49], [98, 74, 27]]print(The list is :)print(my_list)my_key = 1print(The key is )prin
-
पायथन – स्ट्रिंग लिस्ट से हर एलिमेंट प्राप्त करें सिवाय एक निर्दिष्ट अक्षर के
जब स्ट्रिंग्स की लिस्ट से हर एलिमेंट को एक निर्दिष्ट अक्षर को छोड़कर प्राप्त करना हो, तो लिस्ट कॉम्प्रिहेंशन और append मेथड का उपयोग किया जाता है।उदाहरणmy_list = [hi, is, great, pyn, pyt]print(The list is :)print(my_list)my_key = nprint(The value for key is )print(my_key)my_result = []for sub in my_
-
पायथन – कैरेक्टर लिस्ट से वर्ड निर्माण की जांच
जब कैरेक्टर लिस्ट से वर्ड निर्माण की जांच करनी हो, तो all ऑपरेटर और count मेथड का उपयोग किया जाता है।उदाहरणmy_list = [p, p, y, t, h, p, p, y, n, y, y, t]print(The list is :)print(my_list)key = pytprint(The key is :)print(key)my_result = all(key.count(chr) <= my_list.count(chr) for chr in key)print(T
-
पायथन प्रोग्राम – इंटीजर लिस्ट के सभी सम और विषम अंकों का योग
जब इंटीजर लिस्ट के सभी सम और विषम अंकों का योग निकालना हो, तो एक साधारण पुनरावृति और modulus ऑपरेटर का उपयोग किया जाता है।उदाहरणmy_list = [369, 793, 2848, 4314, 57467]print(The list is :)print(my_list)sum_odd = 0sum_even = 0for index in my_list: for element in str(index): if int(element) %
-
पायथन प्रोग्राम – जांचें कि पंक्तियों की लंबाई बढ़ते क्रम में है या नहीं
जब यह जांचना हो कि पंक्तियों की लंबाई बढ़ते क्रम में है या नहीं, तो एक साधारण पुनरावृति और एक बूलियन मान का उपयोग किया जाता है।उदाहरणmy_list = [[55], [12, 17], [25, 32, 24], [58, 36, 57, 19, 14]]print(The list is :)print(my_list)my_result = Truefor index in range(len(my_list) - 1) : if len(my_lis
-
पायथन प्रोग्राम – टुपल्स की लिस्ट में एलिमेंट्स को फ्लोट में कन्वर्ट करना
जब टुपल्स की लिस्ट में एलिमेंट्स को फ्लोट मानों में कन्वर्ट करना हो, तो isalpha मेथड, float मेथड, और एक साधारण पुनरावृति का उपयोग किया जाता है।उदाहरणmy_list = [(31, py), (22, 226.65), (18.12, 17), (pyt, 12)]print(The list is :)print(my_list)my_result = []for index in my_list: my_temp = [] for
-
पायथन – लिस्ट में प्रत्येक एलिमेंट से बड़ी संख्याओं की फ्रीक्वेंसी ढूंढना
जब लिस्ट में प्रत्येक एलिमेंट से बड़ी संख्याओं की फ्रीक्वेंसी ढूंढनी हो, तो लिस्ट कॉम्प्रिहेंशन और sum मेथड का उपयोग किया जाता है।उदाहरणmy_list = [24, 13, 72, 22, 12, 47]print(The list is :)print(my_list)my_result = [sum(1 for element in my_list if index <= element) for index in my_list]print(The re
-
पायथन – मिलते-जुलते मानों वाली डिक्शनरीज हटाना
जब मिलते-जुलते मानों वाली डिक्शनरीज को हटाना हो, तो डिक्शनरी कॉम्प्रिहेंशन का उपयोग किया जाता है।उदाहरणmy_dict_1 = [{Hi: 32, there: 32, Will:19},{Hi: 19, there: 100, Will: 13}, {Hi: 72, there: 19, Will: 72}]print(The first dictionary is : )print(my_dict_1)my_dict_2 = [{Hi: 72, Will: 19}, {Will: 13,
-
पायथन प्रोग्राम – डिक्शनरीज की लिस्ट को उनके मानों के योग के आधार पर सॉर्ट करना
जब डिक्शनरीज की लिस्ट को उनके मानों के योग के आधार पर सॉर्ट करना हो, तो एक मेथड परिभाषित की जाती है जो परिणाम निर्धारित करने के लिए sum मेथड का उपयोग करती है।उदाहरणdef sum_value(row): return sum(list(row.values()))my_dict = [{21 : 13, 44 : 35, 34 : 56}, {11 : 75, 70 : 19, 39 : 70}, {1 : 155}, {48
-
पायथन प्रोग्राम – लिस्ट से केवल वे नंबर निकालें जिनमें विशिष्ट अंक हों
जब लिस्ट से केवल उन नंबर्स को निकालना हो जिनमें कुछ विशिष्ट अंक हों, तो लिस्ट कॉम्प्रिहेंशन और all ऑपरेटर का उपयोग किया जाता है।उदाहरणmy_list = [3345, 2345, 1698, 2475, 1932]print(The list is :)print(my_list)digit_list = [2, 3, 5, 4]my_result = [index for index in my_list if all(int(element) in digi