slovníky se používají k ukládání dat pomocí struktury klíčové hodnoty v Pythonu.

Když pracujete se slovníky, můžete se zeptat sami sebe, Jak mohu přidat položku do slovníku? Na tuto otázku odpoví tento článek.

rozebereme základy slovníků, jak fungují a jak můžete přidat položku do Pythonového slovníku. Na konci tohoto tutoriálu budete odborníkem na přidávání položek do slovníků Pythonu.

Python Dictionary: a Refresher

datová struktura slovníku umožňuje mapovat klíče na hodnoty., To je užitečné, protože klíče jednat jako popisek pro hodnotu, což znamená, že když chcete otevřít konkrétní hodnotu, vše, co musíte udělat, je odkaz na název klíče pro hodnotu, kterou chcete načíst.

Take tento kvíz, aby si nabídky a stipendia z top bootcamps a on-line školy!,

Vidět své zápasy

Slovníky obecně ukládání informací, které je nějakým způsobem souvisí, jako je záznam pro studenta ve škole, nebo seznam barev, ve kterém můžete zakoupit koberec.

Zvažte následující slovník:

scones = {"Fruit": 22,"Plain": 14,"Cinnamon": 4,"Cheese": 21}

Tento slovník obsahuje čtyři tlačítka a čtyři hodnoty. Klíče jsou uloženy jako řetězec, a objeví se na levé straně tlustého střeva; hodnoty jsou uloženy napravo od dvojteček; vázán na konkrétní klíč ve slovníku.,

jak přidat položku do tohoto slovníku? Pojďme to rozebrat.

Python Přidat do Slovníku

Chcete-li přidat položku do Python slovník, měli byste přiřadit hodnotu novou index klíč ve slovníku.

na Rozdíl od seznamů a n-tic, není tam žádný add() insert() nebo append() způsob, který můžete použít k přidání položky do datové struktury. Místo toho musíte vytvořit nový indexový klíč, který pak bude použit k uložení hodnoty, kterou chcete uložit do slovníku.,

Zde je syntaxe pro přidání nové hodnoty do slovníku:

dictionary_name = value

podívejme se na jeden příklad pro ilustraci, jak přidat položku do slovníku. V našem slovníku z dřívějška jsme uložili čtyři klíče a hodnoty. Tento slovník odrážel úrovně zásob různých příchutí koláčků prodávaných v kavárně.

Předpokládejme, že jsme právě upekli dávku 10 nových třešňových koláčků. Nyní chceme tyto koláčky přidat do našeho slovníku typů koláčků., Tak učinit, můžeme použít tento kód:

scones = {"Fruit": 22,"Plain": 14,"Cinnamon": 4,"Cheese": 21}scones = 10print(scones)

Naše vrátí kód:

{'Fruit': 22, 'Plain': 14, 'Cinnamon': 4, 'Cheese': 21, 'Cherry': 10}

Jak můžete vidět, náš kód je přidán „Cherry“ klíčem k našemu slovníku, která byla přiřazena hodnota 10.

v našem kódu jsme nejprve deklarovali slovník nazvaný „scones“, který ukládá informace o tom, kolik koláčků je k dispozici v kavárně na objednávku., Dále jsme přidali tlačítko „Cherry“ do našeho slovníku a přiřadí jí hodnotu 10 pomocí následující kód:

scones = 10

Konečně, jsme si vytiskli aktualizovaná verze našeho slovníku.

Všimněte si, že ve výstupu našeho kódu není náš slovník objednán. Je to proto, že data uložená ve slovníku, na rozdíl od dat uložených v seznamu, nemají žádné zvláštní pořadí.

Tip: přidání a aktualizace použijte stejný zápis

stejný zápis lze použít k aktualizaci hodnoty ve slovníku., Předpokládejme, že jsme právě upečeli novou dávku 10 skořicových koláčků. Můžeme aktualizovat náš slovník odrážejí to pomocí následující řádek kódu:

scones = {"Fruit": 22,"Plain": 14,"Cinnamon": 4,"Cheese": 21}scones = 14print(scones)

Náš kód vrací:

{'Fruit': 22, 'Plain': 14, 'Cinnamon': 14, 'Cheese': 21}

Tento řádek kódu nastaví hodnoty spojené s „Skořice“ klíč v našem slovníku. do 14.,

Závěr

Neexistuje žádná add() append() nebo insert() metoda, kterou lze použít k přidání položky do slovníku v jazyce Python. Místo toho přidáte položku do slovníku vložením nového indexového klíče do slovníku a přiřazením konkrétní hodnoty.

tento tutoriál diskutoval s příkladem, jak přidat položku do Pythonového slovníku. Nyní jste připraveni začít přidávat položky do slovníků jako Python expert!

Articles

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *