Sobes.tech
Назад к вопросам
Junior — Middle
75

Можно ли использовать список в качестве параметра при вызове функции?

Ответ от нейросети

sobes.tech AI

Да, в Python можно использовать список в качестве параметра при вызове функции. Список передается как объект, и функция может работать с ним как с любым другим параметром.

Пример:

def print_elements(elements):
    for element in elements:
        print(element)

my_list = [1, 2, 3, 4]
print_elements(my_list)

Также можно использовать оператор распаковки *, чтобы передать элементы списка как отдельные позиционные аргументы:

def add(a, b, c):
    return a + b + c

numbers = [1, 2, 3]
result = add(*numbers)  # эквивалентно add(1, 2, 3)
print(result)  # 6

Таким образом, списки удобно использовать как параметры функций.