def distanza(s,c):
distanze=[]
cont=0
for lettera in s:
for i in range(len(s)):
if(s[i]==c):
for j in range(len(s[i]),len(s)):
if(s[j]==c):
cont=len(s[j])-len(s[i])
distanze.append(cont)
return distanze
print(max(distanze))
s="anatomia"
c="a"
print(distanza(s,c))
P.S. grazie per le risposte agli esercizi precedenti,mi sono assentato dal forum per qualche giorno.
Propongo un altro codice che ho provato(ma che non funziona) dove devo trovare in una stringa s la distanza max tra due caratteri uguali a c.