Matrice symétrique

Signaler
Messages postés
1
Date d'inscription
lundi 17 mars 2008
Statut
Membre
Dernière intervention
27 avril 2009
-
Messages postés
6414
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
29 juillet 2020
-
bonjour, je suis actuellement en train d'écrire une fonction symétrique qui renvoie True or False selon la matrice que je rentre.
Voici mon code:
class Matrice:
   
    def __init__(self,tab):
        self.tab=tab
        self.l=len(self.tab)
        self.c=len(self.tab[0])
       
       
    def afficher(self):
        print self.nbLignes
        print self.nbColonnes
        print self.tab

    def sym(self):
        sym=False
        for i in range(self.l):
            for j in range(self.c):
                while tab[i][j]==tab[j][i]:
                    return True
                else: return False

Merci de m'aider

2 réponses

Messages postés
6414
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
29 juillet 2020
331
    def sym(self):
        sym=True
        for i in range(self.l):
            for j in range(self.c):
                if tab[i][j]<>tab[j][i]
:                    sym=False
         return sym

Voila qui serait meix mais, il faut deviner pour répondre à ta question qui n'est pas posée tres clairement...
Messages postés
6414
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
29 juillet 2020
331
Est ce que ca a répondu à ta question, dommage qu'on ait pas de retour !!