909
contributi
Nessun oggetto della modifica |
(→Tuple) |
||
Riga 265: | Riga 265: | ||
Anche gli elementi di una tupla sono '''indicizzati (indexed)''' con un valore numerico, ed é possibile eseguire lo '''slicing (taglio)''' in modo analogo a quanto detto per le liste. | Anche gli elementi di una tupla sono '''indicizzati (indexed)''' con un valore numerico, ed é possibile eseguire lo '''slicing (taglio)''' in modo analogo a quanto detto per le liste. | ||
==Collezioni non ordinate== | |||
È possibile con i dizionari ed i set gestire oggetti in cui l'ordine di sequenza è superfluo. | |||
===Dizionari=== | |||
Trattasi di una sequenza non ordinata di coppie di valori ''chiave:valore''. Siccome sono implementati tramite una tabella di hash, risultano molto efficienti quando è necessario effettuare ricerche per chiave. | |||
Ecco qualche esempio: | |||
<pre>>>> libri = {"Dante" : "divina commedia", "Macchiavelli": "il principe"} | |||
>>> libri | |||
{'Macchiavelli': 'il principe', 'Dante': 'divina commedia'} | |||
>>> libri.keys() | |||
dict_keys(['Macchiavelli', 'Dante']) | |||
>>> libri.items() | |||
dict_items([('Macchiavelli', 'il principe'), ('Dante', 'divina commedia')]) | |||
>>> libri['Macchiavelli'] | |||
'il principe'</pre> | |||
===Set=== | |||
contributi