# split() - превратит строку в список, в аргумент можно передать сепаратор, по которому будет вестись объединение
to_check = "ala ala lapa papa ala lapa".split()
data = {}
for i in to_check:
if i not in data:
data.update({i:to_check.count(i)})
print(data)
Andrey Dugin, чисто технические, на мой взгляд, пользователь выше написал идентичный код, однако, использовал for в одну строку, чего я, пока что, не осилил в полном объёме)
Разумеется, я могу ошибаться.