Erhalte den Wert bei list / array index oder "None", wenn er außerhalb von Python liegt

Ist es sauber Weg, um den Wert auf eine Liste von index-oder None wenn der index außerhalb Bereich oder in Python?

Die offensichtliche Art und Weise zu tun, dann wäre es dies:

if len(the_list) > i:
    return the_list[i]
else:
    return None

Jedoch die Ausführlichkeit verringert die Lesbarkeit des Codes. Gibt es eine saubere, einfache, one-liner, die stattdessen verwendet werden kann?

InformationsquelleAutor der Frage Chris Dutrow | 2012-08-29

Schreibe einen Kommentar