9 svar
50 visningar
KriAno 166
Postad: 8 nov 2019

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 6370
Postad: 8 nov 2019

Vad blir det i stället? 

KriAno 166
Postad: 8 nov 2019
Laguna skrev:

Vad blir det i stället? 

Error

Laguna Online 6370
Postad: 8 nov 2019
KriAno skrev:
Laguna skrev:

Vad blir det i stället? 

Error

Det duger verkligen inte som felrapport. Visa hela felmeddelandet.

Ture Online 1843
Postad: 8 nov 2019

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

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

KriAno 166
Postad: 8 nov 2019 Redigerad: 8 nov 2019
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 6370
Postad: 8 nov 2019
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 4846
Postad: 8 nov 2019

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 6370
Postad: 8 nov 2019

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 4846
Postad: 8 nov 2019
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