Question du test Python - Les bases

Créer un ensemble de caractères à partir d'une chaîne de caractères en Python

Intermédiaire

Qu'affiche le code suivant ?

a = {x for x in 'welovedevs' if x not in 'eo'}
print(f'{type(a)};{a}')
Auteur: ThéoStatut : PubliéeQuestion passée 94 fois
Modifier
-1
Évaluations de la communauté
developer avatar
Marc AUGIER
11/08/2024
Chez moi ça fait: <class 'set'>;{'s', 'w', 'd', 'l', 'v'}
developer avatar
Auteur anonyme
23/08/2024
C'est chelou, le v ne vient pas avant le d ? Dans quel ordre le for va-t-il parcourir 'welovedevs' ?
developer avatar
Auteur anonyme
23/08/2024
Ah oui, un set n'a pas d'ordre donc tu peux avoir un arrangement différent en fonction de l'execution