죄송합니다. 2.7과 3.6을 사용할 때 사전 내용이 동일한 내용을 사용하여 다르게 정렬되는 이유는 무엇입니까?
으아악2.7로 출력되는 콘텐츠
으아악그리고 3.6은 정상적으로 표시됩니다
으아악某草草2017-05-18 10:47:20
사전이 다르게 정렬되는 이유에 대해 너무 걱정하지 마세요. 사전은 본질적으로 순서가 지정되어 있지 않습니다. 사전을 정렬하려면 반환하기 전에 정렬해야 합니다. Python3에서는 일반적으로 메모리 사용량을 줄이기 위해 이러한 작업을 수행합니다.
黄舟2017-05-18 10:47:20
이것 때문에
https://docs.python.org/3/wha...
Cython 3.6에서는 성능 향상을 위해 dict 구현을 변경했으며, 키 이름 자동 정렬은 작은 부작용입니다.