Itérer en ignorant la première valeur

Céline Martinet Sanchez 22/02/2021 Breves

1
2
3
4
5
6
7
8
9
for i, approval in enumerate(merged_approvals[1:], start=1):
    if (
        approval.originates_from_itou
        and not merged_approvals[i - 1].originates_from_itou
        and approval.is_valid
    ):
        merged_approvals.insert(0, merged_approvals.pop(i))
        break

Déplacer un élément en premier dans la liste : python my_list.insert(0, my_list.pop(i))

https://docs.python.org/fr/3.9/library/functions.html#enumerate

Céline Martinet Sanchez

Freelance depuis 2014, je suis développeuse web et formatrice. Au travers de ce site, je parle de Python, de startups et de code en général.

Découvrir mes projets