tugrulbo adlı üyeden alıntı: mesajı görüntüle
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.