*args
Ixtiyoriy sondagi argumentlar, *args
Agar funksiyangizga nechta argument uzatilishini bilmasangiz, funksiya ta’rifida parametr nomidan oldin * belgisini qo‘ying.
Shunda funksiya argumentlarni tuple ko‘rinishida qabul qiladi va elementlarga shunga mos ravishda murojaat qila oladi:
Misol
Agar argumentlar soni noma’lum bo‘lsa, parametr nomidan oldin * qo‘ying:
def my_function(*kids):
print("The youngest child is " + kids[2])
my_function("Emil", "Tobias", "Linus")
O‘zingiz sinab ko‘ring »
Python hujjatlarida Arbitrary Arguments (ixtiyoriy sondagi argumentlar) ko‘pincha *args deb qisqartiriladi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
