중화사전망 - 자전 검색 - 사전 초기화 구문
사전 초기화 구문
1. 해결 방법: 입력한 단어를 하나의 목록으로 나누고, 목록의 단어를 통과하고, 두 번째 수준에서 단어의 문자를 반복하여 문자 사전에 문자가 있는지 확인합니다. 있는 경우+1 으로 계산하거나, 그렇지 않은 경우 사전을 1 으로 초기화합니다.
2. 지식 포인트: 사전, 목록, for 루프, if 판단, 입력 가져오기 입력, 인쇄.
코드는 다음과 같습니다.
#? -*-? 인코딩:? UTF 8 호? -*-
# Resume 은 사전이고 key=26 자의 영문자, value 는 발생 횟수입니다.
-우드디트? =? {}
# 입력 단어 문자열 가져오기
Str? =? 입력 ("단어 문자열을 입력하십시오")
# 단어를 공백으로 구분하여 목록에 저장
스트랄? =? Str.split (sep ='? )) 을 참조하십시오
# 목록의 단어 순회
뭐 때문에? 단어? 네? 스트라르:
# 단어의 문자를 트래버스합니다
뭐 때문에? Ch? 네? 단어:
# 사전에 키 키가 있는지 확인합니다.
만약? Ch? 네? 사전:
워드디컷 [ch]? =? Worddict.get (ch)+1# count+1
그렇지 않은 경우:
워드디컷 [ch]? =? 1# 카운트가 1 으로 초기화됩니다.
# 인쇄 출력
뭐 때문에? 열쇠, 가치? 네? WordDict.items ():
인쇄 ('%s =% d'% (키, 값))