Sessió 10. Diccionaris

Conceptes

Diccionaris

  • representació: clau(key) i valor
  • creació, diccionari buit ({\(\,\)})
  • accés als elements (d[key]), operadors de pertinença (key in d, key not in d)
  • modificació del valor associat a una clau (d[key] = new_value), inserció d’una nova clau amb el seu valor associat (d[key] = value) i esborrat d’elements (del d[key])
  • mida d’un diccionari len(d)
  • recorregut i cerca: for key in d:
  • mutabilitat, alies, clonació de diccionaris amb i sense efecte alies
  • mètodes de la classe dict: d.items, d.keys, d.values, d.clear, d.get

Exercicis

Preparats pel professorat de la ETSEIB: http://gie.cs.upc.edu/fi [2]


Exercicis adicionals

Recopilacio de Exercicis de Informàtica de la EEBE: [1]



Referències




Footnotes

[1]Els exercicis d’aquest apartat han estat desenvolupats pel professorat del Departament de Ciències de la Computació (CS) i del Departament d’Enginyeria de Sistemes, Automàtica i Informàtica Industrial (ESAII) de l’Escola d’Enginyeria de Barcelona Est (EEBE)
[2]Els exercicis i documents als que s’accedeix a través d’un link a la pàgina web gie.cs.upc.edu han estat desenvolupats per professorat del Departament de Ciències de la Computació (CS) de la UPC, i es troben publicats a la web de la l’assignatura Fonaments de Informàtica de la Escola Tècnica Superior de Enginyeria Industrial de Barcelona (ETSEIB)
[3]The Virtual Learning Environment for Computer Programming © Jordi Petit and Salvador Roura, 2006-2016