Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Vanliga Ordboksmetoder i Python | Andra Datatyper i Python
Introduktion till Python

book
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 antalet key:value-par i ordboken d;

  • d.copy() - skapar en kopia av ordboken d;

  • d.items() - ger alla key, value-par från ordboken d;

  • d.keys() - listar alla nycklar i ordboken d;

  • d.values() - ger alla värden från ordboken d.

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ärdet e till nyckeln k. Om k redan finns i ordboken uppdateras dess värde, annars läggs ett nytt nyckel-värde-par till.

# 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)
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)
copy
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 13

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

some-alt