Logo sk.boatexistence.com

Čo je nariadený diktát?

Obsah:

Čo je nariadený diktát?
Čo je nariadený diktát?

Video: Čo je nariadený diktát?

Video: Čo je nariadený diktát?
Video: Golden-hearted Construction Worker Saves Bar Maid - A Rugged Hero 2024, Júl
Anonim

OrderedDict je slovníková podtrieda, ktorá si pamätá poradie, v ktorom boli kľúče vložené prvýkrát … Bežný diktát nesleduje poradie vloženia a jeho opakovaním sa získajú hodnoty v svojvoľné poradie. Na rozdiel od toho si OrderedDict pamätá poradie vloženia položiek.

Čo je usporiadaný diktát v Pythone?

Python's OrderedDict je podtrieda dict, ktorá zachováva poradie, v ktorom sa páry kľúč – hodnota, bežne známe ako položky, vkladajú do slovníka Keď iterujete cez objekt OrderedDict, položky sa prechádzajú v pôvodnom poradí. Ak aktualizujete hodnotu existujúceho kľúča, poradie zostane nezmenené.

Je objednaný kľúč Python Dict?

Od Pythonu 3.6, pre implementáciu Pythonu CPython slovníky predvolene udržiavajú poradie vkladania Toto sa však považuje za detail implementácie; stále by ste mali používať zbierky. OrderedDict, ak chcete objednávanie vloženia, ktoré je zaručené v iných implementáciách Pythonu.

Sú objednané položky?

Zmenené vo verzii 3.7: Poradie slovníka je zaručené ako objednávka vloženia … Takže ak chcete diskutovať o zásadných rozdieloch, môžete v podstate len poukázať na to, že hodnoty dict sú dostupné pre kľúče, ktoré môžu byť akéhokoľvek nemenného typu, zatiaľ čo hodnoty zoznamu sú indexované celými číslami.

Čo je usporiadaný a neusporiadaný slovník v Pythone?

Slovník obsahuje pár kľúč:hodnota. Pár kľúč – hodnota je uvedený v slovníku, aby bol optimalizovaný.

Odporúča: