There were 3 solutions. Everybody's homework is someone's "what's this?" max('asdasfd faop29v8 asejrhjhw awg5w35g aw3g5aw3g kajhsdkfhlskjdhfakljsdhf awg3 aw3'.split(), key=len) sorted("a AAA aa aaaaa sdfsdfsdfsdf vv".split(' '),key=len)[-1] sorted("a AAA aa aaaaa vv".split(' '),lambda a,b: len(a)-len(b))[-1]