84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
죄송합니다. 2.7과 3.6을 사용할 때 사전 내용이 동일한 내용을 사용하여 다르게 정렬되는 이유는 무엇입니까?
2.7로 출력되는 콘텐츠
그리고 3.6은 정상적으로 표시됩니다
认证高级PHP讲师
사전이 다르게 정렬되는 이유에 대해 너무 걱정하지 마세요. 사전은 본질적으로 순서가 지정되어 있지 않습니다. 사전을 정렬하려면 반환하기 전에 정렬해야 합니다. Python3에서는 일반적으로 메모리 사용량을 줄이기 위해 이러한 작업을 수행합니다.
이것 때문에
https://docs.python.org/3/wha...
Cython 3.6에서는 성능 향상을 위해 dict 구현을 변경했으며, 키 이름 자동 정렬은 작은 부작용입니다.
사전이 다르게 정렬되는 이유에 대해 너무 걱정하지 마세요. 사전은 본질적으로 순서가 지정되어 있지 않습니다. 사전을 정렬하려면 반환하기 전에 정렬해야 합니다. Python3에서는 일반적으로 메모리 사용량을 줄이기 위해 이러한 작업을 수행합니다.
이것 때문에
https://docs.python.org/3/wha...
Cython 3.6에서는 성능 향상을 위해 dict 구현을 변경했으며, 키 이름 자동 정렬은 작은 부작용입니다.