Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.python > #3422
| From | Benoit Izac <use.reply.to@INVALID.ADDRESS> |
|---|---|
| Newsgroups | fr.comp.lang.python |
| Subject | Re: urgence! lire une matrice en graphe |
| Date | 2020-12-19 20:20 +0100 |
| Message-ID | <87r1nl61s1.fsf@izac.org> (permalink) |
| References | <wJ-dnYX21u4g3EPCnZ2dnUU798zNnZ2d@giganews.com> |
Bonjour,
Le 19/12/2020 à 19:09, Student a écrit dans le message
<wJ-dnYX21u4g3EPCnZ2dnUU798zNnZ2d@giganews.com> :
> graphe = dict(enumerate(dict(enumerate(row)) for row in mat))
> [...]
> starting_vertex='0'
> T = [starting_vertex]
> Q = [node for node in graphe if node!=starting_vertex]
Je n'ai pas regardé en détail mais je pense qu'il y a un problème ici et
ce que tu veux réellement est « starting_vertex = 0 » (l'entier, pas la
chaîne de caractère). Ou alors modifier la création de ton graphe pour
que les clés soient des chaîne de caractère :
graphe = {str(k): {str(x): y for x, y in enumerate(v)}
for k, v in enumerate(mat)}
--
Benoit Izac
Back to fr.comp.lang.python | Previous | Next — Previous in thread | Find similar
urgence! lire une matrice en graphe Student14 <nospam_ines.kasbi@icloud.com.invalid> - 2020-12-19 12:09 -0600 Re: urgence! lire une matrice en graphe Benoit Izac <use.reply.to@INVALID.ADDRESS> - 2020-12-19 20:20 +0100
csiph-web