Dino Geek, probeer je te helpen

Hoe woordenboeken gebruiken in Python?


Woordenboeken (of dictionaries) in Python zijn een nuttig datatype om data op te slaan. Ze werken als een kaartsysteem waarbij je waarde verbindt met een unieke sleutel. Dus in plaats van te moeten onthouden dat de positie van een element in een lijst (zoals in een array), kun je gewoon de sleutel onthouden die verband houdt met de waarde.

Een woordenboek kan op de volgende manier gemaakt worden:

```

  1. syntax voor het maken van een leeg woordenboek
    mijn_woordenboek = {}

  1. een woordenboek met wat waarden
    mijn_woordenboek = { “naam”: “Jan”, “leeftijd”: 27, “land”: “Nederland”
    }
    ```

Je kunt waarden uit het woordenboek halen door hun sleutel te gebruiken:

```
print(mijn_woordenboek[“naam”]) # geeft ‘Jan‘
print(mijn_woordenboek[“leeftijd”]) # geeft 27
```

Je kunt ook de waarde van een sleutel opzoeken met de `get` functie, deze geeft `None` terug als de sleutel niet in het woordenboek bestaat:

```
print(mijn_woordenboek.get(“land”)) # geeft ‘Nederland‘
print(mijn_woordenboek.get(“beroep”)) # geeft None, want “beroep” bestaat niet in het woordenboek
```

Het toevoegen van nieuwe waarden aan het woordenboek is ook gemakkelijk:

```
mijn_woordenboek[“beroep”] = “Programmeur“
print(mijn_woordenboek[“beroep”]) # geeft ‘Programmeur‘
```

En je kunt waarden wijzigen door gewoon een nieuwe waarde aan een sleutel toe te kennen:

```
mijn_woordenboek[“leeftijd”] = 28
print(mijn_woordenboek[“leeftijd”]) # geeft 28
```

Het verwijderen van een sleutel-waarde paar kan gedaan worden met `del`:

```
del mijn_woordenboek[“land”]
print(mijn_woordenboek.get(“land”)) # geeft None, want we hebben “land” zojuist verwijderd
```

Woordenboeken zijn enorm flexibel en nuttig, en ze zijn een van de meest gebruikte datatypes in Python.


Genereer eenvoudig artikelen om uw SEO te optimaliseren
Genereer eenvoudig artikelen om uw SEO te optimaliseren





DinoGeek biedt eenvoudige artikelen over complexe technologieën

Wilt u in dit artikel worden geciteerd? Het is heel eenvoudig, neem contact met ons op via dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Domeinnaam | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Juridische Vermelding / Algemene Gebruiksvoorwaarden