Matblinx

Untitled

Jul 22nd, 2021
21
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #tiempo[0];latitud[1];longitud[2];profundidad[3];magnitud[4];lugar[5]
  2. def sismos_por_pais(archivo_sismos):
  3. diccionario_sismos = {}
  4. lista_ciudades = []
  5. contador_USA = 0
  6. for ciudad in USA:
  7. ciudades = ciudad.strip()
  8. lista_ciudades.append(ciudades)
  9. for sismos in archivo_sismos:
  10. datos = sismos.strip().split(";")
  11. separador = datos[0].split("T")
  12. fecha,hora = separador[0],separador[1]
  13. latitud,longitud,profundidad,magnitud,lugar = datos[1],datos[2],datos[3],float(datos[4]),datos[5]
  14. if lugar not in diccionario_sismos and magnitud >= 2.0:
  15. if lugar in lista_ciudades:
  16. contador_USA +=1
  17. diccionario_sismos[lugar] = []
  18. diccionario_sismos[lugar].append(1)
  19. diccionario_sismos[lugar].append( lugar )
  20. elif lugar in diccionario_sismos and magnitud >= 2.0:
  21. if lugar in lista_ciudades:
  22. contador_USA +=1
  23. diccionario_sismos[lugar][0] += 1
  24. cantidad_de_sismos = []
  25. cantidad_de_sismos.append((contador_USA,"EEUU"))
  26. for sismos in diccionario_sismos:
  27. if sismos not in lista_ciudades:
  28. lista = diccionario_sismos[sismos]
  29. lista = tuple(lista)
  30. cantidad_de_sismos.append(lista)
  31. cantidad_de_sismos.sort()
  32. cantidad_de_sismos.reverse()
  33. return cantidad_de_sismos
  34.  
  35.  
RAW Paste Data