What is *args and **kwargs in Python?

Asked by James Wilson Sep 13, 2025 beginner 1306 views
78

I see *args and **kwargs in Python function definitions but I don't understand what they mean.

def my_function(*args, **kwargs):
    pass

Can someone explain with examples?

Solutions

0 answers

No solutions yet

Be the first to help solve this problem!