Anonymous
Сохраняет ли счетчик коллекции сортировку данных?
Сообщение
Anonymous » 01 дек 2024, 16:48
Я читал Counter коллекций Python. Там написано следующее:
Код: Выделить всё
>>> from collections import Counter
>>> Counter({'z': 9,'a':4, 'c':2, 'b':8, 'y':2, 'v':2})
Counter({'z': 9, 'b': 8, 'a': 4, 'c': 2, 'y': 2, 'v': 2})
Каким-то образом эти напечатанные значения печатаются в порядке убывания (9 > 8 > 4 > 2). Почему это так? Сохраняет ли Counter отсортированные значения?
PS: Я использую Python 3.7.7
Подробнее здесь:
https://stackoverflow.com/questions/722 ... ata-sorted
1733060939
Anonymous
Я читал Counter коллекций Python. Там написано следующее: [code]>>> from collections import Counter >>> Counter({'z': 9,'a':4, 'c':2, 'b':8, 'y':2, 'v':2}) Counter({'z': 9, 'b': 8, 'a': 4, 'c': 2, 'y': 2, 'v': 2}) [/code] Каким-то образом эти напечатанные значения печатаются в порядке убывания (9 > 8 > 4 > 2). Почему это так? Сохраняет ли Counter отсортированные значения? PS: Я использую Python 3.7.7 Подробнее здесь: [url]https://stackoverflow.com/questions/72221253/does-collections-counter-keeps-data-sorted[/url]