Skip to content

kmom05 del 1

Detta seminarium tar upp följande områden: Dictionaries och tupler

  1. Beskriv med egna ord vad ett dictionary är.

  2. Vad menas med nyckel(key) resp värde(value) när man använder dictionary? Hur skiljer det sig mot index i listor?

  3. Ge exempel på datatyper som går att använda som nyckel i en dictionary? Varför funkar vissa och andra inte?

  4. Kan man ha en lista, dvs datatypen list som nyckel och/eller värde i en dictionary?

  5. Vad “får man” om man för ett dictionary anropar funktionerna items(), keys()respektive values()?

  6. Vilken/Vilka fördelar finns det med dictionary mot listor om du t.ex vill skapa en telefonbok?

  7. Beskriv med egna ord vad en tupel är.

  8. Hur många olika “värden/element” kan en tupel innehålla? Måste dessa vara av samma datatyp?

  9. Kan en tupel innehålla listor?

  10. Vilken ordning har listan [(3, "britt", 77), (2, "bert", 65), (3, "arvid", 11)] efter det att den sorterats med listans sort()-funktion.