Sadece görüntü. Argümanın liste tipinde olduğunu söylüyor ama dediğim gibi, sadece görüntü.
def foo(arg: list):
return arg
print(foo("1"))
print(foo(1))
print(foo({"key": "value"}))
output:
1
1
{'key': 'value'}
Argümanın liste tipinde olduğunu göstersek de argüman olarak herhangi bir tipte değer girebiliriz. Ayrıca bakınız burada da benzer mantıkta çalışan bir şey var.
Üstelik bazı text editor’leri bu tip "görüntü"lerden faydalanarak
bu şekilde argümanın tipini size hatırlatabilir. Tabii bir noktada kodu okuyan kişiye de bir nebze kolaylık sağlıyor.