答案:
可以使用列表推导式来实现这个函数。以下是示例代码:
def get_even_numbers(numbers):
return [num for num in numbers if num % 2 == 0]
在上面的代码中,我们定义了一个名为 get_even_numbers() 的函数,该函数接受一个整数列表 numbers 作为输入。我们使用列表推导式来创建一个新列表,其中仅包含 numbers 中的偶数元素。我们使用 if 语句来检查每个元素是否为偶数。如果元素是偶数,则添加到新列表中。
我们可以使用以下代码来测试这个函数:
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
even_numbers = get_even_numbers(numbers)
print(even_numbers) # 输出 [2, 4, 6, 8, 10]
在上面的代码中,我们定义一个包含整数的列表 numbers,并调用 get_even_numbers() 函数将其所有偶数提取到新列表中。然后,我们将结果存储在 even_numbers 变量中,并将其打印出来以进行验证。