Content de te revoir.
Faisons un exercice où nous vérifions les doublons dans une liste, j'ai donc quelques listes ici
et je veux que vous puissiez vérifier cette liste et imprimer quelles que soient les valeurs en double.
Dans ce cas.
Nous voyons cela et a des doublons et aussi B, a des doublons.
Je veux donc que vous imprimiez B et D sous forme de liste ici.
Comment feriez-vous cela?
Mettez la vidéo en pause, essayez-la, sinon je vais continuer avec la réponse.
Et au fait, vous n'êtes pas autorisé à utiliser des ensembles pour cela.
Ainsi, pour cet exercice, vous pouvez utiliser les ensembles de structures de données.
Au lieu de cela, vous devez simplement utiliser des conditions et des boucles que nous avons apprises dans les deux dernières vidéos.
Alors essayez-le, mettez la vidéo en pause et lorsque vous serez prêt, je continuerai avec la réponse.
Tout d'abord, je vais créer une variable appelée doublons, et ce sera une liste vide que nous
allons remplir avec toutes les valeurs en double.
Ensuite, je vais parcourir cette liste, Songline, pour dire pour la valeur dans une liste et ici.
Bien.
Que pouvons-nous faire?
C'est difficile, mais ce que je vais faire, c'est dire si une liste compte des points, rappelez-vous, le compte nous permet de compter
combien de fois un élément dans une liste existe et je vais dire la valeur pour que certaines listes compter.
Et je lui donne un ça va venir pour moi combien de fois A arrive dans la liste.
Très, très utile.
Encore une fois, si vous n'avez pas trouvé cela, il existe de nombreuses solutions à ce problème.
Il n'y a donc pas une seule bonne réponse.
Je te montre juste comment j'aurais fait.
Maintenant, je vais dire que si c'est supérieur à un dans ce cas, cela signifie qu'il y a un doublon.
Je vais donc l'ajouter à l'intérieur des doublons.
Alors allons-y et disons ajouter un point, car je veux ajouter une valeur ici.
Et à la fin de tout cela, imprimons simplement des doublons.
Maintenant, voyons si cela fonctionne, je vais cliquer sur exécuter.
Et bien, je reçois les deux.
Et fin, mais je n'ai pas besoin de ces doublons, j'ai juste besoin de savoir quels sont les doublons.
J'ai juste besoin d'une instance d'être dans une instance de.
Donc, bien que nous puissions faire ici, c'est faire une autre instruction if et dire si la valeur n'est pas en double.
Et oui, c'est un peu une astuce, vous vous en souvenez peut-être, ce n'est pas le contraire, non ?
Nous vérifions donc que le foin a de la valeur et des doublons.
Et pas essentiellement dit, hé, si la valeur n'est pas en double, elle se lit comme en anglais.
Et cela va évaluer à vrai et faux.
Et enfin, assurez-vous que l'indentation est correcte.
Nous allons ajouter la valeur.
Donc, si je clique sur exécuter.
Je reçois B et et.
Encore une fois, s'il ne l'a pas compris tout de suite, ne vous inquiétez pas, cela peut devenir difficile, et c'est l'une de ces
choses que vous devez simplement continuer à pratiquer.
Mais vous voyez ici que j'ai pu utiliser Loop's J'ai pu utiliser des opérateurs logiques comme not et des instructions conditionnelles
comme if pour résoudre un problème en quelques lignes de code.