딕셔너리 값으로 문장을 만들려면 어떻게해야하나요?
조회수 882회
dic = {'H':1, 'e':1, 'l':3, 'o':2, '':1, 'w':1, 'r':1, 'd':1}
Hello world
로 만들려고 하는데.. 딕셔너리만 이용해서 만들려고하니 어떻게 해야할지 잘모르겠습니다... 조언부탁드립니다
1 답변
-
dictionary는 list나 tuple과 달리 순서가 없는 자료구조입니다.
따라서 위의
dic
을 통해서 항상 "Hello world"를 만들 수 있는 방법은 존재하지 않네요.collection 모듈의 순서가 있는 dictionary(OrderedDict) 를 쓰면 가능할지 모르나, 일반 딕셔너리로는 할 수 없습니다.
굳이 딕셔너리로 문자열을 만들려고하는 이유는 뭔가요..?
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력