파이썬 3.6부터는 딕셔너리가 삽입 순서를 보존하도록 동작이 개선됐고, 파이썬 3.7부터는 아예 파이썬 언어 명세에 이 내용이 포함됐다. 이제 다음 코드는 프로그래머가 원래 생성한 순서대로 딕셔너리의 내용을 출력한다.
baby_names = {
"cat": "kitten",
"dog": "puppy",
}
print(baby_names)
>>>
{'cat': 'kitten', 'dog': 'puppy'}
파이썬 3.6부터는 딕셔너리가 삽입 순서를 보존하도록 동작이 개선됐고, 파이썬 3.7부터는 아예 파이썬 언어 명세에 이 내용이 포함됐다. 이제 다음 코드는 프로그래머가 원래 생성한 순서대로 딕셔너리의 내용을 출력한다.
baby_names = {
"cat": "kitten",
"dog": "puppy",
}
print(baby_names)
>>>
{'cat': 'kitten', 'dog': 'puppy'}