How many words does "to be or not to be".split() find? How many different words are there? | StemPy Lab