Création d'une matrice sous python
alex
-
aliasoft -
aliasoft -
Bonjour,
J'aimerais savoir comment créer une matrice autrement que en utilisant des listes de listes, sous python.
Merci
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
-
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'
>>>