lst = [1, 2, 3, 4]
result = list(map(lambda x: x**2, lst))
print(result)
Код возводит каждый элемент списка lst в квадрат, используя функцию map и лямбда-функцию.
Результат сохраняется в новый список result.
Будет выведено: [1, 4, 9, 16]
Этот код демонстрирует использование функции map() в Python для преобразования элементов списка.
lst = [1, 2, 3, 4]:  Создается список с именем lst, содержащий целые числа 1, 2, 3 и 4.lambda x: x**2:  Определяется анонимная (lambda) функция.  Эта функция принимает один аргумент (x) и возвращает его квадрат (x**2).map(lambda x: x**2, lst):  Функция map() принимает два аргумента:
    lst).map() применяет lambda-функцию к каждому элементу списка lst, возвращая итератор, содержащий результаты этих операций (то есть, квадраты каждого числа).list(...):  Результат map() (итератор) преобразуется в список с помощью функции list().result = ...:  Полученный список (содержащий квадраты чисел) присваивается переменной result.print(result):  Содержимое списка result выводится на консоль.Код выведет на консоль следующий список: [1, 4, 9, 16]
Этот же результат можно получить, используя list comprehension, что часто считается более читаемым:
   lst = [1, 2, 3, 4]
   result = [x**2 for x in lst]
   print(result)