Found 26504 Articles for Server Side Programming

Python – Filter Rows with Range Elements

AmitDiwan
Updated on 06-Sep-2021 08:47:47

263 Views

When it is required to filter rows with range elements, a list comprehension and the ‘all’ operator is used to determine the output.Below is a demonstration of the same −Example Live Demomy_list = [[3, 2, 4, 5, 10], [32, 12, 4, 51, 10], [12, 53, 11], [2, 3, 31, 5, 8, 7]] print("The list is :") print(my_list) i, j = 2, 5 my_result = [index for index in my_list if all(element in index for element in range(i, j + 1))] print("The result is :") print(my_result)OutputThe list is : [[3, 2, 4, 5, 10], [32, 12, 4, 51, ... Read More

Python program to Sort Strings by Punctuation count

AmitDiwan
Updated on 06-Sep-2021 08:45:59

277 Views

When it is required to sort strings by punctuation count, a method is defined that takes a string as a parameter and uses list comprehension and ‘in’ operator to determine the result.Below is a demonstration of the same −Example Live Demofrom string import punctuation def get_punctuation_count(my_str):    return len([element for element in my_str if element in punctuation]) my_list = ["python@%^", "is", "fun!", "to@#r", "@#$learn!"] print("The list is :") print(my_list) my_list.sort(key = get_punctuation_count) print("The result is :") print(my_list)OutputThe list is : ['python@%^', 'is', 'fun!', 'to@#r', '@#$learn!'] The result is : ['is', 'fun!', 'to@#r', 'python@%^', '@#$learn!']ExplanationThe required packages ... Read More

Python – Sort Matrix by Row Median

AmitDiwan
Updated on 06-Sep-2021 08:43:04

217 Views

When it is required to sort matrix by row median, a method is defined that uses the ‘median’ method to determine the result.Below is a demonstration of the same −Example Live Demofrom statistics import median def median_row(row):    return median(row) my_list = [[43, 14, 27], [13, 27, 24], [32, 56, 18], [34, 62, 55]] print("The list is :") print(my_list) my_list.sort(key = median_row) print("The result is :") print(my_list)OutputThe list is : [[43, 14, 27], [13, 27, 24], [32, 56, 18], [34, 62, 55]] The result is : [[13, 27, 24], [43, 14, 27], [32, 56, 18], [34, ... Read More

Python – All combinations of a Dictionary List

AmitDiwan
Updated on 06-Sep-2021 08:39:24

929 Views

When it is required to display all the combinations of a dictionary list, a simple list comprehension and the ‘zip’ method along with the ‘product’ method are used.Below is a demonstration of the same −Example Live Demofrom itertools import product my_list_1 = ["python", "is", "fun"] my_list_2 = [24, 15] print("The first list is :") print(my_list_1) print("The second list is :") print(my_list_2) temp = product(my_list_2, repeat = len(my_list_1)) my_result = [{key : value for (key , value) in zip(my_list_1, element)} for element in temp] print("The result is :") print(my_result)OutputThe first list is : ['python', 'is', 'fun'] The ... Read More

Python – Average digits count in a List

AmitDiwan
Updated on 06-Sep-2021 08:33:22

226 Views

When it is required to count average digits in a list, a simple iteration, the ‘str’ method and the ‘/’ operator is used.Below is a demonstration of the same −Example Live Demomy_list = [324, 5345, 243, 746, 432, 463, 946787] print("The list is :") print(my_list) sum_digits = 0 for ele in my_list:    sum_digits += len(str(ele))     my_result = sum_digits / len(my_list) print("The result is :") print(my_result)OutputThe list is : [324, 5345, 243, 746, 432, 463, 946787] The result is : 3.5714285714285716ExplanationA list is defined and displayed on the console.A variable is initialized to 0.The list ... Read More

Python – Test String in Character List and vice-versa

AmitDiwan
Updated on 06-Sep-2021 08:19:07

271 Views

When it is required to test string in character list and vice-versa, a simple ‘in’ operator and ‘join’ method are used.Below is a demonstration of the same −Example Live Demomy_string = 'python' print("The string is :") print(my_string) my_key = ['p', 'y', 't', 'h', 'o', 'n', 't', 'e', 's', 't'] print("The key is ") print(my_key) joined_list = ''.join(my_key) my_result = my_string in joined_list print("The result is :") if(my_result == True):    print("The string is present in the character list") else:    print("The string is not present in the character list")OutputThe string is : python The key is ['p', ... Read More

Python – Test for all Even elements in the List for the given Range

AmitDiwan
Updated on 06-Sep-2021 08:17:15

185 Views

When it is required to test all even elements in the list for the given range, a simple iteration and the modulus operator is used.Below is a demonstration of the same −Example Live Demomy_list = [32, 12, 42, 61, 58, 60, 19, 16] print("The list is :") print(my_list) i, j = 2, 7 my_result = True for index in range(i, j + 1):    if my_list[index] % 2 :       my_result = False       break print("The result is :") if(my_result == True):    print("All The elements are in the given range") ... Read More

Python – Sort Matrix by Maximum String Length

AmitDiwan
Updated on 06-Sep-2021 08:14:22

286 Views

When it is required to sort matrix by maximum string length, a method is defined that takes a list as parameter and uses list comprehension and the ‘max’ and ‘len’ methods to determine the result.Below is a demonstration of the same −Example Live Demodef max_length(row):    return max([len(element) for element in row]) my_matrix = [['pyt', 'fun'], ['python'], ['py', 'cool'], ['py', 'ea']] print("The matrix is :") print(my_matrix ) my_matrix .sort(key=max_length) print("The result is :") print(my_matrix )OutputThe matrix is : [['pyt', 'fun'], ['python'], ['py', 'cool'], ['py', 'ea']] The result is : [['py', 'ea'], ['pyt', 'fun'], ['py', 'cool'], ['python']]ExplanationA method ... Read More

Python – Extract Row with any Boolean True

AmitDiwan
Updated on 06-Sep-2021 08:13:16

214 Views

When it is required to extract row with any Boolean True, a list comprehension is used along with the ‘any’ operator.Below is a demonstration of the same −Example Live Demomy_tuple = [[False, True], [False, False], [True, False, True], [False]] print("The tuple is :") print(my_tuple) my_result = [row for row in my_tuple if any(element for element in row)] print("The result is ") print(my_result)OutputThe tuple is : [[False, True], [False, False], [True, False, True], [False]] The result is [[False, True], [True, False, True]]ExplanationA list of list is defined and displayed on the console.A list comprehension is used to check if ... Read More

Python – Sort Tuples by Total digits

AmitDiwan
Updated on 06-Sep-2021 08:12:13

276 Views

When it is required to sort tuples by total digits, a method is defined that converts every element in the list to a string, and gets the length of each of these strings, and adds them up. This is displayed as result of the method.Below is a demonstration of the same −Example Live Demodef count_tuple_digits(row):    return sum([len(str(element)) for element in row]) my_tuple = [(32, 14, 65, 723), (13, 26), (12345, ), (137, 234, 314)] print("The tuple is :") print(my_tuple) my_tuple.sort(key = count_tuple_digits) print("The result is :") print(my_tuple)OutputThe tuple is : [(32, 14, 65, 723), (13, 26), ... Read More

Advertisements