# zip La fonction `zip` associe 2 listes et retourne une liste de tuples. ```python villes = ["Paris", "Rome", "Göteborg"] pays = ["France", "Italie", "Suède"] print(list(zip(villes, pays))) for ville, etat in zip(villes, pays): print(ville, " est la capitale de ", etat) [('Paris', 'France'), ('Rome', 'Italie'), ('Göteborg', 'Suède')] Paris est la capitale de France Rome est la capitale de Italie Göteborg est la capitale de Suède ``` Si le nombre d'item diffère: ```python villes = ["Paris", "Rome", "Göteborg"] pays = ["France", "Italie", "Suède", "Suisse"] print(list(zip(villes, pays))) for ville, etat in zip(villes, pays): print(ville, " est la capitale de ", etat) [('Paris', 'France'), ('Rome', 'Italie'), ('Göteborg', 'Suède')] Paris est la capitale de France Rome est la capitale de Italie Göteborg est la capitale de Suède ```