-
[Python] 3.6+에서 사전자료형(Dict)은 입력순서를 보존Python/Python Programming 2018. 5. 19. 16:40
DOCS : https://docs.python.org/3/whatsnew/3.6.html
파이썬 3.6+ 에서는 사전입력 순서를 보존한다. 그렇다면 굳이 자료구조의 collections.OrderedDict()를
사용할 필요가 없다는 것인가.
또한 재구현으로 3.5 보다 메모리를 20% ~ 25% 덜 사용하는 등 개선이 있다.
사전을 차례로 입력하고 약 10번 정도 출력해 보았다.
dic = {} dic['제주도'] = '한라산' dic['서울'] = '북한산' dic['강원도'] = '설악산' dic['충청북도'] = '속리산' dic['전라도'] = '속리산' cnt = 0 while cnt<10: for i, j in dic.items(): print(i, j) print('*'*10) cnt += 1
제주도 한라산 서울 북한산 강원도 설악산 충청북도 속리산 전라도 속리산 ********** 제주도 한라산 서울 북한산 강원도 설악산 충청북도 속리산 전라도 속리산 ********** 제주도 한라산 서울 북한산 강원도 설악산 충청북도 속리산 전라도 속리산 ********** 제주도 한라산 서울 북한산 강원도 설악산 충청북도 속리산 전라도 속리산 ********** 제주도 한라산 서울 북한산 강원도 설악산 충청북도 속리산 전라도 속리산 ********** 제주도 한라산 서울 북한산 강원도 설악산 충청북도 속리산 전라도 속리산 ********** 제주도 한라산 서울 북한산 강원도 설악산 충청북도 속리산 전라도 속리산 ********** 제주도 한라산 서울 북한산 강원도 설악산 충청북도 속리산 전라도 속리산 ********** 제주도 한라산 서울 북한산 강원도 설악산 충청북도 속리산 전라도 속리산 ********** 제주도 한라산 서울 북한산 강원도 설악산 충청북도 속리산 전라도 속리산 **********
'Python > Python Programming' 카테고리의 다른 글
[Python] File Copy (파일복사) (0) 2018.09.03 [Python] FTP TLS Download 다운로드 (0) 2018.08.07 [Python] Comparison of Datetime Type Using Python (0) 2018.06.15 [ Python ] shutil모듈의 rmtree 메소드를 이용한 하위 디렉토리와 파일 삭제 (0) 2018.05.22 [Python] strip, rstrip, lstrip - 공백과 문자 제거 함수 (0) 2018.05.19 [Python] Gmail 보내기 (0) 2018.05.18 [Python] 단축평가(short-circuit evalution) (0) 2018.05.15 [Python] ==(같다) 와 is (같다) 차이 (0) 2018.05.15