Bonjour !
mon_fichier.txt
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| ORIGX2 0.000000 1.000000 0.000000
ORIGX3 0.000000 0.000000 1.000000
SCALE1 0.015962 0.000000 0.002703
SCALE2 0.000000 0.012132 0.000000
SCALE3 0.000000 0.000000 0.018947
PICK 1 N VAL A 1 10.720 19.523 6.163
PICK 2 CA VAL A 1 10.228 20.761 6.807
PICK 3 C VAL A 1 8.705 20.714 6.878
PICK 4 O VAL A 1 8.164 20.005 6.015
PICK 5 CB VAL A 1 10.602 22.000 5.966
PICK 6 CG1 VAL A 1 10.307 23.296 6.700
PICK 7 CG2 VAL A 1 12.065 21.951 5.544 |
Je travaille sur plusieur de type mon_fichier.txt
J'aimerai créer
une fonction où j'extraire les lignes uniquement avec PICK et les colonnes 3, 4 , 6, 7, 8 et 9 de mon_fichier.txt. Puis convertir la colonne 6 en entier, et mettre les 3 dernières colonnes en format décimal.
J'aimerai enfin stocké ce que je viens d'extraire dans une liste nommé liste_atomes qui écrit la sortie telle quelle:
Code:
1 2 3
| [['N', 'VAL', 1, 10.720 19.523 6.163],
['CA', 'VAL', 1, 10.228, 20.761, 6.807]
... |
Si quelqu'un a une idée ?? :)