Sobes.tech
Junior — Middle
77

Koja je svrha korišćenja konstrukcije *args u Python funkciji?

Одговор од АИ

sobes.tech АИ

Конструкция *args в Python используется для передачи в функцию произвольного количества позиционных аргументов. Это позволяет функции принимать любое число аргументов без необходимости заранее их перечислять.

Пример использования:

def greet(*args):
    for name in args:
        print(f"Привет, {name}!")

# Можно вызвать с любым количеством аргументов

greet('Аня', 'Борис', 'Вика')

В этом примере args — это кортеж, содержащий все переданные позиционные аргументы.