Files

14 lines
425 B
Python

def generate_integers(a, b):
"""
Given two positive integers a and b, return the even digits between a
and b, in ascending order.
For example:
generate_integers(2, 8) => [2, 4, 6, 8]
generate_integers(8, 2) => [2, 4, 6, 8]
generate_integers(10, 14) => []
"""
lower = min(a, b)
upper = max(a, b)
even_digits = [2, 4, 6, 8]
return [d for d in even_digits if lower <= d <= upper]