This sort of application is exactly what the padnone recipe in itertools is for (https://docs.python.org/3/library/itertools.html#itertools-recipes):
x, y, z = itertools.islice(itertools.chain(s.split(), itertools.repeat(None)), 3)
The above also incorporates take to get just 3 elements.