중화사전망 - 자전 검색 - 사전 초기화 구문

사전 초기화 구문

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'% (키, 값))