Concatenar listas en python
Publicado por Marco (12 intervenciones) el 14/09/2020 19:50:00
Tengo el siguiente código el cual busca todos los valores energy y los ordena de menor a mayor luego selecciona los tres mas pequeños, los resultados obtenidos los guarda en el archivo resultadosp.txt
Lo que quiero hacer es comparar los datos que obtuve en resultadosp.txt con los valores que tengo en resultados2.txt y crear una nueva lista que me arroje los tres valores mas pequeños de la variable energy junto con sus coorenadas
1
2
3
4
5
6
7
8
9
10
11
12
13
file_name="/Users/imakh/Downloads/resultadosp.txt"
mod_file = open(file_name, 'w')
with open("/Users/imakh/Downloads/resultados2.txt", "r") as c:
energy = []
energyf = []
for i in c.readlines():
if i[0:6] == "Energy":
energy.append("Energy=\t" + i[8:])
energy.sort(reverse = True)
j=0
while j <3:
energyf.append(energy[j])
j += 1
Lo que quiero hacer es comparar los datos que obtuve en resultadosp.txt con los valores que tengo en resultados2.txt y crear una nueva lista que me arroje los tres valores mas pequeños de la variable energy junto con sus coorenadas
- Documentos-de-prueba.rar(889,0 B)
Valora esta pregunta


0