Теория автоматизированного тестирования
Есть список a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89].
Выведите все элементы, которые меньше 5.
С использованием 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)С использованием обычного цикла:
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
Was this helpful?