Back to questions
Junior — Middle
72
Можно ли использовать список в качестве параметра при вызове функции?
Answer from AI
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
Таким образом, списки удобно использовать как параметры функций.