9 svar
182 visningar
KriAno är nöjd med hjälpen
KriAno 434
Postad: 8 nov 2019 11:51

lista

Hej!
Varför fungerar det inte att skriva såhär?

Resultatet borde väl bli:

list_n=[0,2,3]

Mvh KriAno

Laguna Online 28593
Postad: 8 nov 2019 12:44

Vad blir det i stället? 

KriAno 434
Postad: 8 nov 2019 13:14
Laguna skrev:

Vad blir det i stället? 

Error

Laguna Online 28593
Postad: 8 nov 2019 13:49
KriAno skrev:
Laguna skrev:

Vad blir det i stället? 

Error

Det duger verkligen inte som felrapport. Visa hela felmeddelandet.

Ture 9877 – Livehjälpare
Postad: 8 nov 2019 13:55

Får man ha å, ä och ö i variabelamn?

När jag skrev program (80 talet) var det otillåtet

KriAno 434
Postad: 8 nov 2019 14:19 Redigerad: 8 nov 2019 14:20
Laguna skrev:
KriAno skrev:
Laguna skrev:

Vad blir det i stället? 

Error

Det duger verkligen inte som felrapport. Visa hela felmeddelandet.

Det här är felmeddelandet (förstår dock inte vad det betyder):

Laguna Online 28593
Postad: 8 nov 2019 15:20
KriAno skrev:
Laguna skrev:
KriAno skrev:
Laguna skrev:

Vad blir det i stället? 

Error

Det duger verkligen inte som felrapport. Visa hela felmeddelandet.

Det här är felmeddelandet (förstår dock inte vad det betyder):

Index out of range betyder att du försöker accessa ett element i listan som inte finns, som har ett för stort index. Vad kan n+1 tänkas vara i det här läget?

Dr. G 9351
Postad: 8 nov 2019 16:48

Tänk på att Python kör med 0 som första index. 

list[len(list) - 1] ger dig listans sista element.

(även negativa index funkar, så list[-1]  ger samma resultat, prova!)

Om list[n + 1] inte ska vara out of range så kan inte n vara större än len(list) - 2.

Laguna Online 28593
Postad: 8 nov 2019 18:26

Jag vill också påpeka att det är mycket bättre att kopiera och klistra in allt i programväg som går att kopiera, i stället för att ta en bild.

Dr. G 9351
Postad: 8 nov 2019 19:34
Laguna skrev:

Jag vill också påpeka att det är mycket bättre att kopiera och klistra in allt i programväg som går att kopiera, i stället för att ta en bild.

Absolut. Lite synd dock att indenteringen inte kommer med vid copy/paste. I Python är det ju t.o.m en del av språket.

Svara Avbryt
Close