Création d'une matrice sous python

alex -  
 aliasoft -
Bonjour,

J'aimerais savoir comment créer une matrice autrement que en utilisant des listes de listes, sous python.

Merci
Configuration: Windows 2000
Firefox 3.0.6

1 réponse

  1. aliasoft
     
    Pour finir, sachez qu'il est tout-à-fait possible de construire des listes de listes; cette fonctionnalité peut être parfois très pratique (nous en verrons un exemple lorsque nous aborderons les tests). Par exemple :

    >>> aa1 = ['Ala','alpha']
    >>> aa2 = ['Lys','coil']
    >>> aa3 = ['Ala','alpha']
    >>> aa4 = ['Lys','alpha']
    >>> peptide = [aa1,aa2,aa3,aa4]
    >>> peptide
    [['Ala', 'alpha'], ['Lys', 'coil'], ['Ala', 'alpha'], ['Lys', 'alpha']]
    >>>

    Dans notre exemple, chaque sous-liste contient un acide aminé et sa structure secondaire. Pour accéder à un élément de la sous-liste, on utilise un système de double indiçage :

    >>> peptide[1]
    ['Lys', 'coil']
    >>> peptide[1][0]
    'Lys'
    >>> peptide[1][1]
    'coil'
    >>>
    8