Python från början

Mikroövningar för Introduktion till IoT

Övning 14 / 24

Listor

Beräknad tid: 15 min

Varför

Ett namn per mätning blir snabbt ohanterligt. En lista håller flera värden i en bestämd ordning.

Den nya idén

Listaen följd av värden inom hakparenteser, åtskilda med komma. Index räknas från 0: första värdet är lista[0].

temperaturer = [18, 21, 19]
print(temperaturer[0])
print(len(temperaturer))
temperaturer.append(22)

len(...) ger antalet element. append lägger till sist. Ett index utanför listan ger IndexError.

Uppgift

Skapa filen lista.py. Gör listan avlasningar med talen 16, 18 och 21. Skriv ut första värdet, sista värdet och längden — tre rader. Lägg därefter till 20 med append och skriv ut hela listan.

Förväntat resultat

Sista raden visar listan efter tillägget.

python3
16
21
3
[16, 18, 21, 20]

Kör fast?