Dino Geek, cerca di aiutarti

Come usare i dizionari in Python?


Un dizionario in Python è una raccolta non ordinata di oggetti salvati come una coppia di chiave-valore. Nella coppia chiave-valore, la chiave deve essere univoca. I dizionari sono mutabili, ovvero possiamo modificare i valori di chiave una volta creato il dizionario.

Vediamo come utilizzare i dizionari in Python.

Creazione di un dizionario:

Possiamo creare un dizionario utilizzando le graffe `{}` e separando le chiavi e i valori con `:`.

```
my_dict = {‘chiave1’: ‘valore1’, ‘chiave2’: ‘valore2’, ‘chiave3’: ‘valore3’}
```

Accesso ai valori di un dizionario:

Possiamo accedere al valore di una specifica chiave utilizzando l’operatore `[]`.

```
print(my_dict[‘chiave2’]) # Output: valore2
```

Aggiunta e modifica degli elementi di un dizionario:

È possibile modificare il valore di una chiave già esistente.

```
my_dict[‘chiave2’] = ‘new_valore2‘
print(my_dict) # Output: {‘chiave1’: ‘valore1’, ‘chiave2’: ‘new_valore2’, ‘chiave3’: ‘valore3’}
```

È possibile aggiungere una nuova coppia chiave-valore.

```
my_dict[‘chiave4’] = ‘valore4‘
print(my_dict) # Output: {‘chiave1’: ‘valore1’, ‘chiave2’: ‘new_valore2’, ‘chiave3’: ‘valore3’, ‘chiave4’: ‘valore4’}
```

Rimozione di elementi da un dizionario:

Possiamo rimuovere una chiave utilizzando la parola chiave `del`.

```
del my_dict[‘chiave3’]
print(my_dict) # Output: {‘chiave1’: ‘valore1’, ‘chiave2’: ‘new_valore2’, ‘chiave4’: ‘valore4’}
```

Iterazione sui dizionari:

Possiamo iterare su un dizionario utilizzando un ciclo `for`.

```
for key in my_dict: print(key, my_dict[key])

  1. Output:
  2. chiave1 valore1
  3. chiave2 new_valore2
  4. chiave4 valore4
    ```


Genera semplicemente articoli per ottimizzare il tuo SEO
Genera semplicemente articoli per ottimizzare il tuo SEO





DinoGeek offre articoli semplici su tecnologie complesse

Vuoi essere citato in questo articolo? È molto semplice, contattaci a dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nome dominio | 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 |






Avviso Legale / Condizioni Generali di Utilizzo