Python Set Pop Méthode

Python Set Pop Méthode
Plusieurs fonctions intégrées dans le langage de programmation Python vous permettent de supprimer les membres des séquences de données comme des ensembles. La méthode python set pop () est une fonction qui supprime un élément aléatoire d'un ensemble. Dans Python, la fonction pop () renvoie l'élément qui a été supprimé au hasard. L'ensemble est immédiatement mis à jour sans la pièce manquante. L'interprète Python lance une exception TypeError si l'ensemble que vous essayez de supprimer un élément lorsque l'ensemble est vide. Pour son exécution, POP () n'acceptera qu'un seul paramètre. Cette entrée sera utilisée pour indiquer l'index de l'élément qui devrait être sorti de la liste fournie. La méthode pour donner un argument à la liste est entièrement facultative; Si aucun argument n'est fourni, la valeur «-1» est utilisée comme par défaut. Dans ce cas, la valeur par défaut de -1 indique la dernière place de la liste. L'article est placé à cet endroit précis, et il est également supprimé de cette liste spécifique à la suite de la méthode POP ().

Cette fonction intégrée Python aide à extraire des éléments d'un ensemble, similaire à la technique utilisée dans la mise en œuvre de la pile. Après avoir supprimé un élément supérieur de l'ensemble, cette méthode renvoie l'élément détaché. Lorsque la méthode Python set pop () est utilisée, un élément aléatoire de l'ensemble est supprimé. Cela signifie qu'il peut faire éclater n'importe quel endroit de n'importe quel endroit de l'ensemble, qu'il soit dans le dos ou le devant. Tout élément de l'ensemble peut être supprimé à l'aide de la méthode POP (), quelle que soit son emplacement. Après avoir retiré un élément aléatoire de l'ensemble, la méthode Set Pop () renvoie l'élément supprimé. Contrairement à la pile, l'élément aléatoire de l'ensemble se fait éclater. C'est une fonction assez populaire dans l'ensemble, et il n'a pas de paramètres.

Exemple 1:

Dans notre premier exemple, nous utiliserons deux ensembles où l'un contient des mots et les autres nombres. Après cela, nous avons appliqué la méthode POP () et affiché les ensembles mis à jour également. Ici, l'ensemble de mots et de nombres s'affiche avant et après la fonction pop (). Vous remarquerez également que lorsque nous imprimerons l'ensemble, les valeurs sont affichées conformément aux données d'entrée. Ils apparaissent à des moments aléatoires.

De même, lorsque nous faisons éclater la valeur, la valeur est apparue au hasard. Nous avons éclaté les valeurs deux fois et imprimé les ensembles modifiés à chaque fois. Bien que notre PC éclate des valeurs de l'avant, le vôtre peut être différent et vous obtiendrez des résultats différents chaque fois que vous exécutez ce code. Ne soyez pas étonné si vous voyez un résultat différent.

Word = 'Apple', 'Banana', 'Juice', 'Red', 'Beans'
nombre = 15, 10, 86, 10, 65
Print ("Avant de faire éclater le jeu de mots est:", Word)
print ("Avant le jeu de nombres qui éclate est:", numéro)
imprimer ("mot qui est sauté:", mot.populaire())
imprimer ("numéro qui est sauté:", numéro.populaire())
print ("Le jeu de mots mis à jour est:", Word)
print ("Le jeu de nombres mis à jour est:", numéro)
imprimer ("mot qui est sauté:", mot.populaire())
imprimer ("numéro qui est sauté:", numéro.populaire())
print ("Le jeu de mots mis à jour est:", Word)
print ("Le jeu de nombres mis à jour est:", numéro)

La sortie du code ci-dessus est la suivante.

Exemple 2:

Nous utilisons la méthode pop () sur un ensemble vide dans le deuxième cas. Nous avons d'abord déclaré un ensemble vide. Le nom de l'ensemble dans notre cas est le plus récent. Nous allons maintenant faire éclater une valeur de l'ensemble. La valeur qui est éclatée est renvoyée par la méthode Set Pop (). La valeur est choisie au hasard.

myname =
Print ("Nom qui est apparu:", nom.populaire())

Si l'ensemble est vide, une exception TypeError est lancée, comme vous pouvez le percevoir à partir de la capture d'écran ci-dessous.

Exemple 3:

Dans notre dernier exemple, nous opérerons POP () sur un ensemble qui comprend des nombres et des mots. Pour supprimer un élément aléatoire d'un ensemble, nous avons déclaré un ensemble mixte (nommé mixte_newset), comme vous pouvez le voir dans la première ligne de code. Ensuite, nous avons affiché l'ensemble d'origine. Nous avons appliqué la méthode POP sur le mixage_newset, stocké le résultat dans la variable ABC, puis imprimé l'ensemble mis à jour après avoir appliqué la méthode POP. Comme vous pouvez le voir, l'ensemble d'origine est affiché au début. Alors l'élément qui doit être sauté est identifié, et l'élément restant s'affiche après.

mixtes_newset = 'atomic blonde', 22, 'Speed',
19, «Attack the Block», 37, «Road House»
print ('set original:', mixtes_newset)
ABC = mixtes_newset.populaire()
print ('\ npop item:', ABC)
print ('set après pop:', mixtes_newset)
xyz = mixtes_newset.populaire()
print ('\ npop item:', xyz)
print ('set après pop:', mixtes_newset)

Lorsque vous exécutez le code ci-dessus, le résultat suivant est obtenu.

Conclusion:

Lorsque la méthode Python set pop () est utilisée, un élément aléatoire est supprimé. Cela signifie qu'il peut faire éclater n'importe quel endroit de n'importe quel endroit de l'ensemble, qu'il soit dans le dos ou le devant. Tout élément de l'ensemble peut être supprimé à l'aide de la méthode POP (), quelle que soit son emplacement. Après avoir retiré un élément aléatoire de l'ensemble, la méthode Set Pop () renvoie l'élément supprimé. Contrairement à la pile, l'élément aléatoire de l'ensemble se fait éclater. C'est l'une des fonctions les plus importantes de l'ensemble, et vous devez savoir comment l'utiliser. Dans ce bref guide, vous avez appris à utiliser le Set Pop. Vous avez appris à utiliser la méthode pop () sur un ensemble vide. Enfin et surtout, vous avez appris à utiliser la méthode POP () sur des ensembles mixtes. Tous ces éléments sont expliqués en détail avec des exemples pour votre meilleure compréhension.