Given a list of numbers, find all numbers that are multiples of 13.
Input: my_list = [12, 65, 54, 39, 102, 339, 221, 50, 70 ] Output: [65, 39, 221]
We can use the function
# Python program to find divisible numbers # thirteen from the list using anonymous # function # Get a list of rooms. my_list = [ 12 , 65 , 54 , 39 , 102 , 339 , 221 , 50 , 70 ,] # use anonymous function for filtering and comparison # if sharing or not result = list ( filter ( lambda x : (x % 13 = = 0 ), my_list)) # print result print (result) |
Output:
[65, 39, 221]
Given a list of strings, find all palindromes.
# Python program to search for palindromes in # list of strings. my_list = [ " geeks " , " geeg " , "keek" , "practice" , "aa" ] # use anonymous function to filter palindromos c. # Please refer to the article below for details of the reverse # https://python.engineering/reverse-string-python-5-different-ways/ amp / result = list ( filter ( lambda x: (x = = "". join ( reversed (x))), my_list)) # print result print (result) |
Exit :
[’geeg’,’ keek’, ’aa’]
If given a list of strings and string str, output all anagrams str.
# Python program to find all str anagrams in # list of strings. from collections import Counter my_list = [ "geeks" , "geeg" , "keegs" , " practice " , " aa " ] str = "eegsk" # use anonymous function to filter anagrams x. # Please refer to See article below for details to the contrary # https://python.engineering/anagram-checking-python-collections-counter/amp/ result = list ( filter ( lambda x: (Counter ( str ) = = Counter (x)), my_list)) < / p> # print result print (result) |
Output:
[’geeks’,’ keegs’]