Création d'une matrice sous python

Fermé
alex - 20 avril 2009 à 13:29
 aliasoft - 4 juil. 2009 à 11:18
Bonjour,

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

Merci
A voir également:

1 réponse

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