listeler = ["bir", "iki", "üç"]
def a():
return 0
def b():
return 1
def c():
return 2
def abc(x):
if(x == 0):
value = listeler[a()]
print(value)
a()
if(x == 1):
value = listeler[b()]
print(value)
if(x == 2):
value = listeler[c()]
print(value)
def are():
for i in range(0, len(listeler)):
abc(i)
are()Tam anlamayadım istediğiniz durumu. Ancak belki fikir verir.
Hocam mantık böyle ama o return 0 yazmak yerine say=0 şeklinde yapılabilir mi ? Yani def a(): içinde bir çok kod olacak.