पायथन में, *args का सिंगल-एस्टरिस्क फॉर्म पैरामीटर के रूप में फ़ंक्शन को नॉन-कीवर्डेड वेरिएबल-लेंथ आर्गुमेंट लिस्ट भेजने के लिए उपयोग किया जा सकता है। यह देखा जाता है कि यहां एस्टेरिस्क (*) महत्वपूर्ण है, और शब्द args के साथ इसका अर्थ है नॉन-कीवर्डेड आर्गुमेंट्स की वेरिएबल लेंथ लिस्ट है।
उदाहरण
def multiply(*args):
y = 1
for num in args:
y *= num
print(y)
multiply(3, 7)
multiply(9, 8)
multiply(3, 4, 7)
multiply(5, 6, 10, 8)
आउटपुट
21 72 84 2400