Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Und nun möchte man weiter Vornamen der Liste hinzufügen, bei denen jede mal die Nummer das Vornamen mit dabei steht und auch beim bearbeiten und evtl Neuer definition eines Elements die Nummer nicht gelöscht wird
Das klingt sehr seltsam.
Was willst du wirklich erreichen?
Was ist die "Nummer des Vornamens"? Die Position in der Liste? Warum sollte man sie dann dazu schreiben? Sie ergibt sich ja aus der Position in der Liste.
Ich verstehe das Problem nicht. Strings sind unveränderlich. Warum heißt eine Liste first_name? Und dann ist da gar kein Vorname drin, sondern nur ein String mit komischem Inhalt (eine 1, Gleichheitszeichen und ein Index). Wenn Du komplexe Dinge in einer Liste speichern willst, dann benutzt Tupel oder ähnliches und keine Strings.
@Wired1.0.: Also zumindest mir wird aus der Beschreibung nicht klar was Du erreichen willst. Falls die Elemente der Liste Zeichenketten sind, dann sind die Elemente selbst bereits unveränderbar. Du kannst ein Element nur durch ein anderes Element ersetzen, aber keines verändern.
`first_name` ist ein sehr wahrscheinlich schlechter Name für eine Liste. Listen/Sequenzen benennt man üblicherweise in der Mehrzahl dessen, was für ein einzelnes Element ein guter Name wäre.
„All religions are the same: religion is basically guilt, with different holidays.” — Cathy Ladman