A partir d'un texte, j'aimerais trouver les voisinages entre catégories c'est-à-dire les voisinages entre les valeurs d'un dictionnaire. Mais alors là je reste bloquer j'ai le code pour définir le dictionnaire mais à partir de là, je bloque :/

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
def constrDic(texte):
	f=open(texte)
	g=f.readlines()
	f.close()
 
 
	dico={}
	for ligne in g:
		s=string.split(ligne)
		if dico.has_key(s[0]):
			dico[s[0]]=dico[s[0]]+ [s[1:]] 
		else:
			dico[s[0]]=[s[1:]]
 
	return dico
 
di=constrDic("dico.txt")
print di
je pense qu'il faudrait comparer des couples de valeurs