Ich habe die Liste wie folgen aus:Identifizieren Sie das Nicht-Null-Element in einer Liste, der gegebenen Anzahl in Python Nähe
lst = [1, 5, 0, 0, 4, 0]
EDIT: würde Ich mag die Lage der ersten Zahl in der Liste finden, das ist nicht gleich Null und es ist am nächsten angegebene Nummer.
a = 3 # (given number)
Es sollte 4 als Index und Wert auch zurückgeben. Ich habe versucht, mit diesem:
aber seine zeigt das 0 zu Element.
was ist der bessere Weg dafür?
Bitte definieren "close"! –
@KlausD. Ich denke, er meint "am nächsten" – samgak
Nun, es wird definiert werden müssen, um die Frage zu verstehen und vor allem in Code. –