Python: Get numbers divisible by fifteen from a list using an anonymous function
Divisible by 15 Finder
Write a Python program to get numbers divisible by fifteen from a list using an anonymous function.
Sample Solution-1:
Python Code:
# Create a list of numbers.
num_list = [45, 55, 60, 37, 100, 105, 220]
# Use an anonymous lambda function with the filter function to filter numbers in the list that are divisible by 15.
result = list(filter(lambda x: (x % 15 == 0), num_list))
# Print the numbers that are divisible by 15.
print("Numbers divisible by 15 are", result)
Sample Output:
Numbers divisible by 15 are [45, 60, 105]
Flowchart:
Sample Solution-2:
Python Code:
# Create a list of numbers.
num_list = [45, 55, 60, 37, 100, 105, 220]
# Print the original list of numbers.
print("Original list:", num_list)
# Use an anonymous lambda function with the filter function to filter numbers in the list that are divisible by 15.
result = list(filter(lambda x: (x % 15 == 0), num_list))
# Print the numbers from the original list that are divisible by 15.
print("Numbers of the said list divisible by 15 are:", result)
Sample Output:
Original list: [45, 55, 60, 37, 100, 105, 220] Numbers of the said list divisible by 15 are: [45, 60, 105]
Sample Solution-3:
Python Code:
# Create a list of numbers.
num_list = [45, 55, 60, 37, 100, 105, 220]
# Print the original list of numbers.
print("Original list:", num_list)
# Print a message indicating the list of numbers divisible by 15 will be displayed.
print("\nNumbers of the said list divisible by 15 are:")
# Filter the numbers in the list that are divisible by 15 using a list comprehension and a lambda function.
# Convert the resulting list to a string and join it to a single string without spaces.
result = str(''.join(filter(lambda x: x, str(list([i for i in num_list if i % 15 == 0])))))
# Print the concatenated result.
print(result)
Sample Output:
Original list: [45, 55, 60, 37, 100, 105, 220] Numbers of the said list divisible by 15 are: [45, 60, 105]
Python Code Editor:
Previous: Write a Python program to check if a number is positive, negative or zero.
Next: Write a Python program to make file lists from current directory using a wildcard.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics