def sortBooks(catalog): sa.sort(catalog['books'], compareratings)
def sortVideosByLikes(videos): lst = videos sa.sort(lst, compareLikes) return lst
def sortVideosLikes(catalog, size): sub_list = lt.subList(catalog, 0, size) #sub_list = sub_list.copy() sorted_list = sa.sort(sub_list, cmpVideosByLikes) return sorted_list
def sortVideosTime(catalog, size): sub_list = lt.subList(catalog, 0, size) sub_list = sub_list.copy() sorted_list = sa.sort(sub_list, cmpVideosByTime) return sorted_list
def sortVideosByLikes(filteredList, rank): sortedList = sa.sort(filteredList, compareLikes) sublist = lt.subList(sortedList, 1, rank) return sublist
def sortVideosByTrending(categoryList, rank): sortedList = sa.sort(categoryList, compareTrending) subList = lt.subList(sortedList, 1, rank) return subList
def sortVideosByViews(categoryAndCountry, rank): sortedList = sa.sort(categoryAndCountry, compareViews) subList = lt.subList(sortedList, 1, rank) return subList
def sortVideosLikes(catalog): sa.sort(catalog["videos"], cmpVideosByLikes)
def sortVideos(catalog): sa.sort(catalog['videos'], compareviews)