CloudCoder Python feladatgyujtemeny/docstringek
A MathWikiből
def jo_docstring(szoveg): if not szoveg: return False if not szoveg[0].isupper(): return False if szoveg.find('.') == -1 or szoveg.find('.') < len(szoveg)-1: return False return True def docstringek(javaslatok): return filter(jo_docstring, javaslatok)
Alternatív megoldás lambdával:
def docstringek(javaslatok): return filter(lambda s : s and s[0].isupper() and s.find('.') == len(s) - 1, javaslatok)