Subjects

All subjects Django Java Python React Spring Boot JavaScript PHP
Sign Up Free
Question 2 of 10 · Functions and Lambda Expressions
Interview question

What are *args and **kwargs? *args और **kwargs क्या हैं?

Answer
def add(*args):
    return sum(args)

print(add(1, 2, 3))  # 6

def info(**kwargs):
    for k, v in kwargs.items():
        print(f'{k}: {v}')

info(name='John', age=30)
*args tuple में, **kwargs dict में collect करता है।

Was this answer clear?