Форум сайта python.su
def unknown_loop_fixed_filter(min_num: int, max_num: int) -> list: """ Create a list of numbers from min_num to max_num (included) that are evenly divisible by 3. :param min_num: int :param max_num: int :return: List of numbers from min_num to max_num that are evenly divisible by 3 """ list = [i for i in range(min_num, max_num)] for i in list: if i % 3 == 0: return [i] if __name__ == '__main__': print(unknown_loop_fixed_filter(-5, 5))
Отредактировано FishHook (Окт. 7, 2020 18:46:15)
Офлайн
Ууууух.
UniQue
Скажите, зачем создавать список, только ради того, чтобы по нему пройтись циклом.
list = [i for i in range(min_num, max_num)] for i in list:
for i in range(min_num, max_num):
Офлайн
def unknown_loop_fixed_filter(min_num: int, max_num: int) -> list: """ Create a list of numbers from min_num to max_num (included) that are evenly divisible by 3. :param min_num: int :param max_num: int :return: List of numbers from min_num to max_num that are evenly divisible by 3 """ return [i for i in range(min_num, max_num) if i % 3 == 0]
Отредактировано FishHook (Окт. 7, 2020 18:50:22)
Офлайн
FishHookThanks
Офлайн
FishHookrange(min_num, max_num)
max_num + 1
UniQue""" ... :return: List of numbers from min_num to max_num that are evenly divisible by 3 """
Отредактировано py.user.next (Окт. 8, 2020 00:08:27)
Офлайн