Простой генератор списка
Создайте список чисел от 1 до 5 с помощью генератора списка. Результат должен быть: [1, 2, 3, 4, 5] Выведите список.
Научитесь создавать списки в одну строку с помощью генераторов списков.
Генераторы списков создают списки в одну строку.
Базовый синтаксис:
[выражение for элемент in итерируемое]
Примеры:
# Создать список квадратов
squares = [x * x for x in range(5)]
# Результат: [0, 1, 4, 9, 16]
# Удвоить каждое число
numbers = [1, 2, 3]
doubled = [n * 2 for n in numbers]
# Результат: [2, 4, 6]
# С условием (фильтр)
even = [x for x in range(10) if x % 2 == 0]
# Результат: [0, 2, 4, 6, 8]
Создайте список чисел от 1 до 5 с помощью генератора списка. Результат должен быть: [1, 2, 3, 4, 5] Выведите список.
Создайте список квадратов чисел от 1 до 5. Результат: [1, 4, 9, 16, 25] Выведите список.
Создайте список чётных чисел от 1 до 10. Используйте генератор списка с условием if. Результат: [2, 4, 6, 8, 10] Выведите список.
Дано: words = ["hello", "world", "python"] Создайте новый список со всеми словами в верхнем регистре. Используйте генератор списка с .upper() Результат…