**입력**
How are you How is it going
이렇게 입력시
**출력**
How : 2
are : 1
you : 1
is : 1
it : 1
going : 1
이런식으로 나오도록 하려고 프로그램을 짜려는데
dic = {}
a=input().split()
for i in range(len(a)):
word=a[i]
count=a.count(word)
dic[word]=count
print(dic)
와 같이 써서 자꾸만 {key:~, key:~,...}처럼 나오게 되는데 위의 예시처럼 List와 Dictionary를 사용해 나오게 하려면 어떻게 프로그램을 짜야 하고 또한 a.count(word)를 쓰지 않고는 단어의 개수를 어떻게 셀 수 있는지 질문 드려봅니다.