정의되지 않은 인자 처리하기 순서

19 views
Skip to first unread message

강수진

unread,
Aug 7, 2017, 12:44:39 AM8/7/17
to Python 3 질문 게시판
교재 '빠르게 활용하는 파이썬 3.6 프로그래밍'의 58쪽 [정의하지 않은 인자 처리하기] 예제에서
userURIBuilder("test.com", "8080", id='userid', passwd='1234')
userURIBuilder("test.com", "8080", id='userid', passwd='1234', name='mike', age='20')
의 실행 결과가 각각
이 나왔습니다. 첫번째는 교재와 같은 결과가 나왔지만, 두번째는 user인자로 받은 부분이 교재와 다른 순서로 결과가 나왔습니다.
정의하지 않은 인자로 받은 부분의 경우, 출력되는 순서가 랜덤인가요, 아니면 어떤 순서로 출력되는 것인가요?

강동인

unread,
Dec 21, 2017, 3:04:12 AM12/21/17
to Python 3 질문 게시판
딕셔너리형 자료 구조의 경우 순서가 없이 저장됩니다. ( 리스트와 달리 딕셔너리는 순서가 없습니다)
순서가 랜덤이라고 생각하시면 됩니다.


2017년 8월 7일 월요일 오후 1시 44분 39초 UTC+9, 강수진 님의 말:
Reply all
Reply to author
Forward
0 new messages