Anfängerfrage:aus der Liste nächstes Element auswählen bedingt
sagt, dass ich die folgende Liste, habe
list=['spam', 'eggs', 'ham', 'foo', 'bar']
ich in der Liste, wenn ein bestimmte Artikel überprüfen möge ist. Wenn dieser Artikel in der Liste ist, möchte ich den nächsten Artikel auswählen. Z.B. Wenn eggs
in list
ist, möchte ich ham
zurückgeben.
Meine Frage ist ähnlich wie this one, aber ich mache nicht möchte das nächste Element angeben. I.e. Ich möchte, dass der Code das nächste Element basierend auf der Position des ursprünglichen Elements zurückgibt. wie
Etwas,
if 'eggs' in list:
next = item(position of eggs + 1)
Wie etwa ich gehen?
Funktioniert wie ein Charme! Vielen Dank. – LucSpan