[Python] 튜플을 이용한 딕셔너리 정렬
개발사항 파일명은 사용자로부터 입력 받는다. 사용자 입력값이 없으면 기본 파일(clown.txt) 를 오픈한다. 딕셔너리를 이용하여 오픈한 파일에 존재하는 단어와 단어 각각의 빈도수를 저장한다. 튜플을 활용하여 딕셔너리의 빈도수가 높은 key, value 를 내림차순으로 정렬한다. # 파일명을 사용자로부터 입력받는다. # 입력값이 없다면 기본파일(clown.txt) 를 오픈한다. fname = input("Enter File : ") if len(fname) < 1 : fname = "clown.txt" hand = open(fname) di = dict() for lin in hand : lin = lin.strip() wds = lin.split() # 각 단어를 key 로 갖는 딕셔너리를 생성한다...
IT/Python
2020. 10. 13. 11:18
공지사항