Liste python

Résolu/Fermé
etubien - 28 oct. 2009 à 15:55
 etubien - 28 oct. 2009 à 16:16
Bonjour,
j'ai un problème avec python, en fait je veut convertir une liste d'adjacence d'un graphe en une matrice d'adjacence.
voila donc mon programme:

def liste_en_matrice(g):
    a=[0]*(len(g))
    m=[a]*(len(g))
    for i in range (len(m)):
        for j in range (len(m)):
            if j in g[i]:
                m[i][j]=1
    return m

l=[[1,2],[0,3],[0,3],[1,2,4,5],[3],[3]]
print liste_en_matrice(l)


donc le problème c'est qui me renvoi la matrice avec que des 1 !!
merci a ceux qui pourrait m'aider.
A voir également:

1 réponse

C'est résolu merci.
1