- did1,
Bonjour, je cherche à compter le nombre d’occurence de chaque caractère d’un string et renvoyer une liste de tulle de cette forme, par exemple avec le mot ballon: [(1,’a'),(1,’b'),(2,’l'),(1,’o'),(1,’n’)] voici le début de ce que j’ai réalisé
def frequ(s):
occ=0
char=''
L=[]
for i in range (len(s)):
occ2=0
for j in range(i,len(s)):
if s[i]==L[i][0] and len(L)>0:
L[i][0]+=(s[i]==s[j])
else:
L.append((s[i],0))
return L
merci d’avance de votre aide
+0
-0