fruits = ['pomme', 'banane', 'cerise']
for index, fruit in enumerate(fruits):
print(f"Index {index}: {fruit}")
# resultat :
#Index 0: pomme
#Index 1: banane
#Index 2: cerise
fruits = ['pomme', 'banane', 'cerise']
for index, fruit in enumerate(fruits, start=1):
print(f"Position {index}: {fruit}")
# resultat :
#Position 1: pomme
#Position 2: banane
#Position 3: cerise
mon_dict = {'a': 1, 'b': 2, 'c': 3}
for index, (key, value) in enumerate(mon_dict.items()):
print(f"Index {index}: clé={key}, valeur={value}")
# resultat :
#ndex 0: clé=a, valeur=1
#Index 1: clé=b, valeur=2
#Index 2: clé=c, valeur=3
liste1 = [1, 2, 3]
liste2 = [1, 2, 4]
for i, (item1, item2) in enumerate(zip(liste1, liste2)):
if item1 != item2:
print(f"Différence à l'index {i}: {item1} != {item2}")
# resultat :
# Différence à l'index 2: 3 != 4
data = ['cerise', 'banane', 'pomme']
sorted_data = sorted(enumerate(data), key=lambda x: x[1])
for index, value in sorted_data:
print(f"Index original {index}: {value}")
# resultat :
#Index original 1: banane
#Index original 0: cerise
#Index original 2: pomme