Logo bg.boatexistence.com

Какво е наредено dict?

Съдържание:

Какво е наредено dict?
Какво е наредено dict?

Видео: Какво е наредено dict?

Видео: Какво е наредено dict?
Видео: Боги закрыли наше живое светило! Строение мира, форма планеты 2024, Юли
Anonim

An OrderedDict е подклас речник, който помни реда, в който ключовете са били вмъкнати за първи път … Редовният dict не проследява реда на вмъкване и итерацията му дава стойностите в произволен ред. Обратно, редът, в който се вмъкват елементите, се запомня от OrderedDict.

Какво е подреден dict в Python?

OrderedDict на Python е подклас dict, който запазва реда, в който двойките ключ-стойност, известни като елементи, се вмъкват в речника Когато повторите над обект OrderedDict, елементите се преминават в оригиналния ред. Ако актуализирате стойността на съществуващ ключ, тогава поръчката остава непроменена.

Поръчан ли е ключът dict на Python?

От Python 3.6, за CPython реализацията на Python, речници поддържат реда на вмъкване по подразбиране Това обаче се счита за детайл за реализация; все пак трябва да използвате колекции. OrderedDict, ако искате подреждане на вмъкване, което е гарантирано в други реализации на Python.

Поръчани ли са dict артикули?

Променено във версия 3.7: Речниковият ред е гарантиран, че е ред на вмъкване … Така че, ако искате да обсъдите фундаменталните разлики, можете почти само да посочите, че стойностите на dict са достъпни от ключове, които могат да бъдат от всякакъв неизменяем тип, докато списъчните стойности се индексират с цели числа.

Какво е подреден и неподреден речник в Python?

Речник в Python е неподредена колекция от стойности на данни, използвана за съхраняване на стойности на данни като карта, която за разлика от други типове данни, които съдържат само една стойност като елемент, речник съдържа двойка ключ:стойност. Ключ-стойност е предоставен в речника, за да го направи по-оптимизиран.

Препоръчано: