Python Daily упражнение 1: Генерация списка четных чисел

Сегодня я просто продолжаю выполнять упражнения на PYnative

Вопрос

Вопрос состоит в том, чтобы сгенерировать список всех четных чисел от 4 до 30.
Ожидаемый результат:

[4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28]
Войти в полноэкранный режим Выйти из полноэкранного режима

Решение

Сначала я решил использовать цикл for для создания списка следующим образом:

list1 = []  
for number in range(4,30):  
    if not number % 2:  
        list1.append(number)  

print(list1)
Войти в полноэкранный режим Выход из полноэкранного режима

Но рекомендуемое решение действительно простое, просто используйте list(), который является:

print(list(range(4, 30, 2)))
Войти в полноэкранный режим Выйти из полноэкранного режима

Мое размышление

Теперь я изучил новую функцию, в следующий раз я легко справлюсь с той же проблемой.

Оцените статью
Procodings.ru
Добавить комментарий