[х * 2 for х in [abs(x) for x in (-1, -2, 3, 4)]] # Вложенные включения
list(map(lambda x: x * 2, map(abs, (-1, -2, 3, 4)))) # Вложенные отображения
list(x * 2 for x in (abs(x) for x in (-1, -2, 3, 4))) # Вложенные генераторы
Хотя результатом всех трех форм является объединение операций, генераторы делают это, не создавая множество временных списков.