Python Set Update Method

Python Set Update Method
Python a de nombreux objets itérables tels que des ensembles, des listes, des dictionnaires, etc. L'ensemble est un type de données très utile de Python qui est une collection d'éléments non ordonnés. La méthode Python Set Update () met à jour tout ensemble en ajoutant de nouveaux éléments à partir d'un autre ensemble ou d'un objet itérable. Les éléments en double des deux ensembles seront omis lors de la mise à jour. Les éléments d'un ou plusieurs ensembles peuvent être ajoutés à l'ensemble principal. Les utilisations de la méthode Update () ont été montrées dans ce tutoriel.

Syntaxe:

La syntaxe suivante montre que les valeurs d'un objet itérable seront ajoutées à un ensemble existant.

ensemble.Mise à jour (itérable)

ou

La syntaxe suivante montre que les valeurs de deux ou plusieurs objets itérables seront ajoutées à un ensemble existant.

ensemble.Mise à jour (Iterable1, Itable2, Itable3,…)

L'objet itérable se transforme automatiquement en un ensemble avant d'ajouter des valeurs à un autre ensemble, et la fonction Update () ne renvoie rien. Différentes utilisations de la fonction Update () ont été montrées dans la partie suivante du tutoriel.

Exemple-1: Mettez à jour un ensemble par un autre ensemble

Créez un fichier Python avec le script suivant qui insérera les valeurs d'un ensemble sur un autre ensemble. Ici, les valeurs des deux ensembles sont numériques. Les valeurs des deux ensembles et les valeurs de l'ensemble mis à jour seront imprimées ultérieurement.

#Declare le premier set
set1 = 45, 10, 38, 21, 90, 42, 37
#Declare le deuxième set
set2 = 21, 49, 60, 90, 11, 56
# Print les valeurs du premier ensemble
print ("Les valeurs du premier ensemble: \ n", set1)
# Print les valeurs du deuxième ensemble
print ("Les valeurs du deuxième ensemble: \ n", set2)
#Update le premier set par le deuxième set
set1.Mise à jour (set2)
# Print les valeurs de l'ensemble mis à jour
print ("Les valeurs du premier ensemble après la mise à jour: \ n", set1)

Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.

Exemple-2: Mettez à jour un ensemble de nombres par un ensemble de caractères

Créez un fichier Python avec le script suivant qui insérera les valeurs d'un ensemble sur un autre ensemble. Ici, les valeurs de l'ensemble principal sont des nombres, et les valeurs d'un autre ensemble sont des chaînes. Les valeurs de l'ensemble mis à jour seront imprimées plus tard.

#Declare une liste de nombres
listData = [90, 50, 10, 60, 40, 30]
#Convers la liste en un ensemble
set1 = set (listData)
# Print les valeurs de l'ensemble
print ("Les valeurs de l'ensemble original: \ n", set1)
#Declare un autre ensemble
set2 = 'php', 'bash', 'java'
#Update le set1 par set2
set1.Mise à jour (set2)
# Print les valeurs de l'ensemble mis à jour
print ("Les valeurs de l'ensemble mis à jour: \ n", set1)

Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.

Exemple-3: Mettez à jour un ensemble en utilisant la liste

Créez un fichier Python avec le script suivant qui insérera les valeurs de deux listes dans une autre liste qui sera convertie en un ensemble avant la mise à jour. Ici, les valeurs de trois listes sont des caractères. Les valeurs de l'ensemble principal seront imprimées avant et après la mise à jour de l'ensemble.

#Declare trois listes de personnages
listData1 = ['a', 'b', 'c', 'd']
listData2 = ['p', 'q', 'r']
listData3 = ['w', 'x', 'y', 'z']
#Create set de la première liste
setData = set (listData1)
# Print les valeurs de l'ensemble
print ("Les valeurs de l'ensemble original: \ n", setData)
#Update Set par la deuxième liste
setData.Mise à jour (listData2)
# Print les valeurs de l'ensemble
print ("Les valeurs de l'ensemble après la mise à jour par la deuxième liste: \ n", setData)
#Update Set par la troisième liste
setData.Mise à jour (ListData3)
# Print les valeurs de l'ensemble
print ("Les valeurs de l'ensemble après la mise à jour par la troisième liste: \ n", setData)

Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.

Exemple-4: Mettez à jour un ensemble en utilisant un dictionnaire

Créez un fichier Python avec le script suivant qui insérera les valeurs d'un dictionnaire dans un ensemble. Ici, les valeurs de l'ensemble principal sont des caractères, et les clés du dictionnaire sont des caractères. Les valeurs de l'ensemble principal seront imprimées avant et après la mise à jour de l'ensemble.

#Declare un ensemble
setData = 'a', 'b', 'c', 'd', 'e'
#Declare un dictionnaire
dicdata = 'x': 60, 'y': 50, 'z': 36
# Print les valeurs de l'ensemble
print ("Les valeurs de l'ensemble: \ n", setData)
# Print les valeurs du dictionnaire
print ("Les valeurs du dictionnaire: \ n", dicdata)
#Update Set par le dictionnaire
setData.Mise à jour (dicdata)
# Print les valeurs de l'ensemble
print ("Les valeurs de l'ensemble après la mise à jour par le dictionnaire: \ n", setData)

Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.

Exemple-5: Mettez à jour un ensemble en utilisant un tuple

Créez un fichier Python avec le script suivant qui insérera les valeurs d'un tuple dans un ensemble. Ici, les valeurs de l'ensemble principal et les valeurs du tuple sont des nombres. Les valeurs de l'ensemble principal seront imprimées avant et après la mise à jour de l'ensemble.

#Declare un ensemble
setData = 7, 8, 4, 9, 2, 0, 9
#Declare un tuple
Tupledata = (70, 30, 60, 40, 10)
# Print les valeurs de l'ensemble
print ("Les valeurs de l'ensemble: \ n", setData)
# Print les valeurs du tuple
print ("Les valeurs du tuple: \ n", Tupledata)
#Update Set par le tuple
setData.Mise à jour (Tupledata)
# Print les valeurs de l'ensemble
print ("Les valeurs de l'ensemble après la mise à jour par le tuple: \ n", setData)

Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.

Element-6: Mettez à jour un ensemble en utilisant une chaîne

Créez un fichier Python avec le script suivant pour insérer une valeur de chaîne dans un ensemble. Ici, les valeurs de l'ensemble principal sont les chaînes. Les valeurs de l'ensemble principal seront imprimées avant et après la mise à jour de l'ensemble.

#Declare un ensemble
setData = 'Ubuntu', 'Windows', 'Fedora', 'Red Hat'
#Declare une chaîne
strval = 'Linux'
# Print les valeurs de l'ensemble
print ("Les valeurs de l'ensemble: \ n", setData)
# Print les valeurs de la chaîne
print ("Les valeurs de la chaîne: \ n", strval)
#Update Set par la chaîne
setData.Mise à jour (strval)
# Print les valeurs de l'ensemble
print ("Les valeurs de l'ensemble après la mise à jour par la chaîne: \ n", setData)

Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.

Conclusion:

Différentes façons de mettre à jour un ensemble en utilisant un autre ensemble, liste, tuple, dictionnaire et chaîne ont été décrits dans ce tutoriel pour aider les utilisateurs de Python à connaître le but d'utiliser la fonction Update () pour mettre à jour l'ensemble.