List comprehension — это мощный способ создавать списки в Python одной строкой. Давайте разберём, как работает этот синтаксис.
➡️ Как это работает:
• range(10) генерирует числа от 0 до 9.• Для каждого числа x из range(10) выполняется выражение x**2, которое возводит x в квадрат.• Результаты собираются в список squares.Развернутый аналог:
squares = []
for x in range(10):
squares.append(x**2)
print(squares) #[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
Python Learning 👩💻
