def dropwhile(predicate, col): ''' Drop elements from a collection while the predicate holds. Return a list of those elements that are left ''' return list(idropwhile(predicate, col))