single
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.
Glissez pour commencer à coder
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