Python vérifier le premier et le dernier index d'une liste

En supposant que j'ai object_list liste qui contient les objets.

Je veux vérifier si mon itération courante est est à la première ou à la dernière.

for object in object_list:
    do_something
    if first_indexed_element:
        do_something_else
    if last_indexed_element:
        do_another_thing

Comment cela peut-il être atteint? Je sais que je peux utiliser la gamme et le comte d'index, mais s'il se sent maladroit.

Ce qui concerne

OriginalL'auteur Hellnar | 2010-08-03