Bon, alors je me suis creusé la tête en essayant de réfléchir à la façon de procéder et cette question est juste une version simplifiée de ce que j'essaie vraiment de faire, mais tout se résume à cela.Création d'une nouvelle liste à partir d'une ancienne liste
I ont une liste: lst = [ '0', '53', '2', '4', '44', '5', '8', '11']
et '0' est le premier élément. Je veux que la sortie soit: lst = ['0', '1', '2', '3', '4', '5', '6', '7']
donc je veux le '2' de la première liste, pour devenir '1' dans la deuxième liste. '4' dans la première liste pour devenir '2' dans la deuxième liste. '5' dans la première liste pour devenir '3' dans la deuxième liste. '8' dans la première liste pour devenir '4' dans la deuxième liste. '11' dans la première liste pour devenir '5' dans la deuxième liste. '44' dans la première liste devient '6' dans la deuxième liste. et '53' dans la première liste pour devenir '7' dans la deuxième liste.
mais je ne peux pas changer manuellement chacun, il doit être automatisé et changer chacun par lui-même, comme en utilisant une boucle ou quelque chose
aide que j'ai littéralement essayé de comprendre cela pour heures maintenant et il semble si simple, mais je ne peux pas le comprendre
La réponse va varier en fonction de la langue. Si vous avez essayé pendant des heures, vous devez avoir quelque chose (même si cela ne fonctionne pas) - pouvez-vous l'inclure? –