Je suis entrain de créer un programme qui classe des valeurs dans 2 listes : liste1 et liste 2.
Pour pouvoir après les afficher en forme de tableau avec 2 colonnes.
voila le programme :
le compilateur me sors l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 #!/usr/bin/python3 # -*- coding: utf-8 -*- fichier = open("dimethylether.log", "r") chaine = "EUMP2" chaine1 = "nuclear repulsion energy" liste1 = list() liste2 = list() liste3 = list() # methode qui retourne les valeurs de EUMP2 for line in fichier: if chaine in line: liste1.append(line.split()[5:6]) for line in fichier: if chaine1 in line : liste2.append(line.split()[3:4]) for i, j in liste1, liste2: print(zip(i, j))
File "Energy.py", line 20, in <module>
for i, j in liste1, liste2:
ValueError: too many values to unpack
Merci pour votre aide, pour m'expliquer pourquoi cela ne marche pas.
Partager