Теория автоматизированного тестирования

Есть список a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89].

Выведите все элементы, которые меньше 5.

  1. С использованием List Comprehension:

    a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
    result = [element for element in a if element < 5]
    print(result)
  2. С использованием обычного цикла:

    a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
    result = []
    for element in a:
        if element < 5:
            result.append(element)
    print(result)

Оба варианта создадут список result, который будет содержать все элементы из списка a, которые меньше 5. В выводе вы увидите:

[1, 1, 2, 3]

Last updated