Un dizionario puņ essere rappresentato da una serie vuota di chiave/dato racchiusi tra parentesi graffe:
dict_display |
::= | "{" [key_datum_list] "}" |
key_datum_list |
::= | key_datum ("," key_datum)* [","] |
key_datum |
::= | expression ":" expression |
Visualizzare un dizionario produce un nuovo oggetto dizionario.
Le coppie chiave/dato vengono valutate da sinistra a destra per definire le varie voci del dizionario: ogni oggetto chiave viene usato come chiave nel dizionario per memorizzare il dato corrispondente.
Le restrizioni nei tipi dei valori delle chiavi sono stati elencati precedentemente nella sezione 3.2. (Per riassumere, il tipo chiave dovrebbe essere hashable, questo esclude tutti gli oggetti mutabili.) Contrasti fra chiavi duplicate non vengono rilevati; prevale l'ultimo dato (testualmente mostrato all'estrema destra) memorizzato per una data chiave.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.