Python Lambda: добавление в список и возврат — методы с примерами кода

Чтобы добавить элемент в список с помощью лямбда-функции в Python и вернуть измененный список, вы можете использовать различные методы. Вот несколько примеров:

Метод 1: использование метода append()

my_list = [1, 2, 3]
element = 4
# Using lambda function
append_lambda = lambda lst, elem: lst.append(elem)
append_lambda(my_list, element)
print(my_list)  # Output: [1, 2, 3, 4]

Метод 2. Использование объединения списков

my_list = [1, 2, 3]
element = 4
# Using lambda function
append_lambda = lambda lst, elem: lst + [elem]
my_list = append_lambda(my_list, element)
print(my_list)  # Output: [1, 2, 3, 4]

Метод 3: использование метода extend()

my_list = [1, 2, 3]
element = 4
# Using lambda function
append_lambda = lambda lst, elem: lst.extend([elem])
append_lambda(my_list, element)
print(my_list)  # Output: [1, 2, 3, 4]

Метод 4. Использование метода insert()

my_list = [1, 2, 3]
element = 4
# Using lambda function
append_lambda = lambda lst, elem: lst.insert(len(lst), elem)
append_lambda(my_list, element)
print(my_list)  # Output: [1, 2, 3, 4]

Метод 5. Использование распаковки списка и оператора +

my_list = [1, 2, 3]
element = 4
# Using lambda function
append_lambda = lambda lst, elem: [*lst, elem]
my_list = append_lambda(my_list, element)
print(my_list)  # Output: [1, 2, 3, 4]