코드로 우주평화

1108. JavaScript Array Filter 본문

나는 이렇게 학습한다/Algorithm & SQL

1108. JavaScript Array Filter

daco2020 2022. 11. 9. 00:00

In Python, there is a built-in filter function that operates similarly to JS's filter. For more information on how to use this function, visit https://docs.python.org/3/library/functions.html#filter

The solution would work like the following:

get_even_numbers([2,4,5,6]) => [2,4,6]



Solution:

def get_even_numbers(arr, condition = lambda x: x % 2 == 0):
    return [i for i in arr if condition(i)]


def get_even_numbers(arr):
    return list(filter(lambda x: x % 2 == 0, arr))