Вупсень стал уже достаточно неплохим убивателем ЕГЭ. Сейчас он хочет написать функцию, которая получает на вход число n, а затем возвращает кортеж из чисел n + 1, n * 2. Результат работы функции он прогоняет через генератор, с помощью которого создает новый кортеж А, в который попадают толко четные элементы. Он написал следующий код:
return n + 1, n * 2 # результат функции имеет тип кортежа, если
# возвращать элементы через запятую
print(list(x for x in f(1) if x % 2 == 0))
Его код почти справился с задачей, но он хотел кортеж, а получил массив. Придумайте, как это исправить. В качестве ответа напишите сначала ту часть кода, которую нужно заменить, а затем ту, которую написали. Знаки пробела ставить не нужно.
Проблема в том, что Вупсень вместо слова tuple написал list, поэтому программа и выводила массив.