Sunday, February 27, 2011

Esnek Parametre Listesi

Bir fonksiyona gecilecek parametre listesi onceden belli degilse, yildiz isareti, mesela *liste gibi bir kullanimla parametre listesi esnek hale getirilebilir. Mesela gecilen parametreleri sadece ekrana basan bir fonksiyon yazsak:
def f(*list):
for x in list:
print x
Fonksiyon f()'de gecilen parametreler esnek olarak tanimlanmis. Bu fonksiyonu cagirmak icin
f(3,4,5,6)  
ya da
f(3,4)  
kullanilabilir.

No comments: