딕셔너리 값으로 문장을 만들려면 어떻게해야하나요?

조회수 882회
dic = {'H':1, 'e':1, 'l':3, 'o':2, '':1, 'w':1, 'r':1, 'd':1}

Hello world로 만들려고 하는데.. 딕셔너리만 이용해서 만들려고하니 어떻게 해야할지 잘모르겠습니다... 조언부탁드립니다

1 답변

  • 좋아요

    1

    싫어요
    채택 취소하기

    dictionary는 list나 tuple과 달리 순서가 없는 자료구조입니다.

    따라서 위의 dic을 통해서 항상 "Hello world"를 만들 수 있는 방법은 존재하지 않네요.

    collection 모듈의 순서가 있는 dictionary(OrderedDict) 를 쓰면 가능할지 모르나, 일반 딕셔너리로는 할 수 없습니다.

    굳이 딕셔너리로 문자열을 만들려고하는 이유는 뭔가요..?

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)