Vanliga Ordboksmetoder i Python
Ordböcker har unika egenskaper som skiljer dem från listor och tupler. De har också sina egna metoder.
len(d)
- returnerar antaletkey:value
-par i ordbokend
;d.copy()
- skapar en kopia av ordbokend
;d.items()
- ger allakey, value
-par från ordbokend
;d.keys()
- listar alla nycklar i ordbokend
;d.values()
- ger alla värden från ordbokend
.
Till skillnad från listor använder ordböcker inte metoder som .append()
eller .extend()
, och de stöder inte sammanfogning som strängar. Istället, eftersom ordböcker lagrar data som nyckel-värde-par, lägger du till nya poster genom att helt enkelt tilldela ett värde till en nyckel.
d[k] = e
– tilldelar värdete
till nyckelnk
. Omk
redan finns i ordboken uppdateras dess värde, annars läggs ett nytt nyckel-värde-par till.
12345678910# Initial dictionary countries_dict = {'USA': (9629091, 331002651), 'Canada': (9984670, 37742154), 'Germany': (357114, 83783942)} # Update dictionary with two countries countries_dict["Brazil"] = (8515767, 212559417) countries_dict["India"] = (3166391, 1380004385) # Printing dictionary print(countries_dict)
Tack för dina kommentarer!
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal