Advertisement
Guest User

Untitled

a guest
Jun 15th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.42 KB | None | 0 0
  1. def get_materias_disponiveis(materias):
  2.   materias_feitas = []
  3.   materias_disponiveis = []
  4.   for materia in materias:
  5.       if materia['status'] == 'feita':
  6.            materias_feitas.append(materia)
  7.  for materia in materias:
  8.     if materia['status'] == 'nao feita':
  9.         if(all(x['codigo'] in materias_feitas for x in materia['dependencias'])):
  10.             materias_disponiveis.append(materia)
  11.    
  12.   return materias_disponiveis
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement