Загрузка данных


def young(f, **k):
    with open(f) as h:
        w = h.read().split()
    if 'vowels' in k:
        w = [x for x in w if sum(c in 'aeyuioAEYUIO' for c in x) >= k['vowels']]
    if 'letter' in k:
        q = k['letter'].lower()
        w = [x for x in w if q not in x.lower()]
    if 'sort' in k:
        w = sorted(w, key=str.lower, reverse=not k['sort'])
    return w