161. Lambda Functions in filter()
Snippet 1: Filtering Even Numbers from a List
# List of numbers
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]
# Filter even numbers using lambda function
even_numbers = list(filter(lambda x: x % 2 == 0, numbers))
print(f"Even numbers: {even_numbers}")Snippet 2: Filtering Odd Numbers from a List
# List of numbers
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]
# Filter odd numbers using lambda function
odd_numbers = list(filter(lambda x: x % 2 != 0, numbers))
print(f"Odd numbers: {odd_numbers}")Snippet 3: Filtering Positive Numbers
# List of numbers
numbers = [-5, 3, 7, -2, 9, -8]
# Filter positive numbers using lambda function
positive_numbers = list(filter(lambda x: x > 0, numbers))
print(f"Positive numbers: {positive_numbers}")Snippet 4: Filtering Strings with Length Greater Than 3
Snippet 5: Filtering Strings Starting with 'a'
Snippet 6: Filtering Numbers Greater Than a Specific Value
Snippet 7: Filtering Non-Empty Strings
Snippet 8: Filtering Palindromes from a List of Words
Snippet 9: Filtering Numbers Divisible by Both 2 and 3
Snippet 10: Filtering Even Length Words
Last updated