Ich habe eine Liste, in der jedes Element eine Schildkröte ist und versucht hat, eine Schildkröte aus der Liste zu entfernen und versteckt zu bekommen. Bisher habe ich es versucht:Eine Schildkröte aus einer Liste entfernen
Allerdings, wenn ich dies ausführen, bekomme ich eine Fehlermeldung, dass das Element nicht gefunden wird.
Dies ist in einer for-Schleife, die durch eine Liste iteriert. Essen ist was ich verweise auf jedes Element wie in der Liste? Wird das noch funktionieren? – rbhog
Es ist normalerweise eine schlechte Idee, '.remove()' beim Iterieren über eine Liste zu verwenden. Die Tatsache, dass Sie die Liste mit jedem 'remove()' kürzer machen, kann dazu führen, dass die Iteration Elemente auf kontraintuitive Weise überspringt. In jedem Fall, wenn Sie eine andere Frage haben, sollten Sie es als eine andere Frage, vorzugsweise eine, die ein [Mvce] hat, posten –