CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Aide indexerror python

Neverforge2
Neverforge2
Niveau 8
03 décembre 2021 à 12:07:15

Bonjour, je suis en exam et je bute depuis pas mal de temps sur ça https://imgur.com/a/TnLOhwi Si vous pouvez m’aider svp

Blackamoto
Blackamoto
Niveau 16
03 décembre 2021 à 13:09:49

vraiment un problème de noob

il finit quand ton exam ?

Neverforge2
Neverforge2
Niveau 8
03 décembre 2021 à 13:13:32

Fini déjà… médecin après la mort

Magrozz
Magrozz
Niveau 7
03 décembre 2021 à 15:02:46
for i in range(len(liste_tas) + 1))

En ajoutant ce "+1", tu vas faire un tour de boucle "en trop" et vouloir accéder à un élément qui n'existe pas dans ta liste.

liste_tas = [10, 20, 30]

for i in range(len(liste_tas)):
    print(f'(Index: {i}, Valeur: {liste_tas[i]})')
(Index: 0, Valeur: 10)
(Index: 1, Valeur: 20)
(Index: 2, Valeur: 30)

Je couvre bien l'ensemble de ma liste sans ajouter un "+1" dans mon for i in range.

Pour corriger cette erreur, t'as quand même fait liste_tas[i+1], donc tu essaies d'aller encore plus loin dans la liste alors que tu dépasses déjà la borne max. Il fallait faire liste_tas[i-1] ou retirer le "+1" dans le for et juste faire liste_tas[i].

Magrozz
Magrozz
Niveau 7
03 décembre 2021 à 15:08:45

T'as aussi réussi à montrer 100 lignes de code pour presque rater la ligne qui pose problème.

Lis le message d'erreur et regarde ce qu'il veut dire sur Google la prochaine fois si tu ne le comprends pas, tu perdras moins de temps.

Pseudo supprimé
Pseudo supprimé 03 décembre 2021 à 15:12:09

Y a absolument rien qui va dans ce topic :malade:

godrik
godrik
Niveau 30
03 décembre 2021 à 17:36:58

Le 03 décembre 2021 à 15:12:09 :
Y a absolument rien qui va dans ce topic :malade:

Et tu as quelque chose à contribuer ou juste critiquer?

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment