Accès aux éléments d'un ensemble en Python
Comme les ensembles sont non ordonnés, il n'est pas possible d'accéder à leurs éléments par indice comme avec une liste ou un tuple. Cependant, il est possible de :
- Vérifier l'existence d'un élément à l'aide du mot-clé
in; - Parcourir les éléments à l'aide d'une boucle
for.
Vérification de l'appartenance avec in
Le mot-clé in permet de vérifier si un élément spécifique existe dans un ensemble :
12345678910# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Check if specific movies are in the set is_inception_present = "Inception" in movies # True is_avatar_present = "Avatar" in movies # False # Print results print(is_inception_present) # Output: True print(is_avatar_present) # Output: False
Dans cet exemple, le mot-clé in est utilisé pour vérifier si certains films sont présents dans l'ensemble movies et stocker le résultat sous forme de valeur booléenne dans les variables is_inception_present et is_avatar_present.
Parcours d'un ensemble avec une boucle for
Il est possible de parcourir un ensemble à l'aide d'une boucle for afin de traiter chaque élément individuellement. Comme les ensembles sont non ordonnés, l'ordre d'itération est imprévisible.
1234567# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Iterate through the set and print each movie title print("Movie collection:") for movie in movies: print(movie)
Chaque élément de l'ensemble est accédé une seule fois lors de l'itération. L'ordre des éléments dans la sortie peut varier.
Swipe to start coding
On vous fournit un ensemble assez large des films les plus populaires movies.
- Attribuer une valeur booléenne à la variable
is_first_movie_presentpour vérifier si le film"The Green Mile"est présent dans l'ensemble. - Attribuer une valeur booléenne à la variable
is_second_movie_presentpour vérifier si le film"Titanic"est présent dans l'ensemble. - Attribuer une valeur booléenne à la variable
is_third_movie_presentpour vérifier si le film"Interstellar"est présent dans l'ensemble. - Utiliser le mot-clé
inpour réaliser cette tâche.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Génial!
Completion taux amélioré à 4
Accès aux éléments d'un ensemble en Python
Glissez pour afficher le menu
Comme les ensembles sont non ordonnés, il n'est pas possible d'accéder à leurs éléments par indice comme avec une liste ou un tuple. Cependant, il est possible de :
- Vérifier l'existence d'un élément à l'aide du mot-clé
in; - Parcourir les éléments à l'aide d'une boucle
for.
Vérification de l'appartenance avec in
Le mot-clé in permet de vérifier si un élément spécifique existe dans un ensemble :
12345678910# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Check if specific movies are in the set is_inception_present = "Inception" in movies # True is_avatar_present = "Avatar" in movies # False # Print results print(is_inception_present) # Output: True print(is_avatar_present) # Output: False
Dans cet exemple, le mot-clé in est utilisé pour vérifier si certains films sont présents dans l'ensemble movies et stocker le résultat sous forme de valeur booléenne dans les variables is_inception_present et is_avatar_present.
Parcours d'un ensemble avec une boucle for
Il est possible de parcourir un ensemble à l'aide d'une boucle for afin de traiter chaque élément individuellement. Comme les ensembles sont non ordonnés, l'ordre d'itération est imprévisible.
1234567# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Iterate through the set and print each movie title print("Movie collection:") for movie in movies: print(movie)
Chaque élément de l'ensemble est accédé une seule fois lors de l'itération. L'ordre des éléments dans la sortie peut varier.
Swipe to start coding
On vous fournit un ensemble assez large des films les plus populaires movies.
- Attribuer une valeur booléenne à la variable
is_first_movie_presentpour vérifier si le film"The Green Mile"est présent dans l'ensemble. - Attribuer une valeur booléenne à la variable
is_second_movie_presentpour vérifier si le film"Titanic"est présent dans l'ensemble. - Attribuer une valeur booléenne à la variable
is_third_movie_presentpour vérifier si le film"Interstellar"est présent dans l'ensemble. - Utiliser le mot-clé
inpour réaliser cette tâche.
Solution
Merci pour vos commentaires !
single