Python *args
Argumen Sewenang-wenang, *args
Jika Anda tidak tahu berapa banyak argumen yang akan diteruskan ke fungsi Anda, tambahkan a *
sebelum nama parameter dalam definisi fungsi.
Dengan cara ini fungsi akan menerima tupel argumen, dan dapat mengakses item yang sesuai:
Contoh
Jika jumlah argumen tidak diketahui, tambahkan a *
sebelum nama parameter:
def my_function(*kids):
print("The youngest child
is " + kids[2])
my_function("Emil", "Tobias", "Linus")
Argumen Sewenang -wenang sering disingkat menjadi *args dalam dokumentasi Python.