def sort_by(catalog, compare_function, sub_catalog): movies = catalog['movies'] lista = catalog[sub_catalog] iterator = it.newIterator(movies) while it.hasNext(iterator): element = it.next(iterator) lt.addLast(lista,element) sort.sort(lista, compare_function)
def loadData (catalog): """ Carga los datos de los archivos y cargar los datos en la estructura de datos """ loadMovies(catalog) sort.sort(catalog['movies'],compareratings) loadDirectors(catalog) loadActors(catalog)
def loadData(catalog): """ Carga los datos de los archivos y cargar los datos en la estructura de datos """ loadBooks(catalog) sort.sort(catalog['books'], compareratings) loadTags(catalog) loadBooksTags(catalog)
def loadData(catalog): """ Carga los datos de los archivos y cargar los datos en la estructura de datos """ loadMovies(catalog) sort.sort(catalog['peliculas_prom'], compareratings) sort.sort(catalog['votos_totales'], comparevotecount) loadDirectors(catalog) loadActors(catalog) loadGenres(catalog)
def sortByVoteAverage(catalog): sort.sort(catalog["movies"], compareratings)
def sortByVoteCount(catalog): sort.sort(catalog["movies"], comparevotes)