[Python] J'ai essayé de résumer le type collectif (ensemble) d'une manière facile à comprendre.

Pourquoi j'ai écrit cet article

J'étudie Python dans le but de devenir une ressource humaine d'IA, mais comme le contenu du type d'ensemble était le contenu d'un ensemble de plusieurs A, j'ai pensé que je l'utiliserais à l'avenir, donc je vais le résumer.

J'utilise ceci pour étudier Python. Learning Roadmap for Python Beginners [Vous pouvez également étudier par vous-même sur le blog]

Introduction à Python 3 enseignée par des ingénieurs actifs de la Silicon Valley + Applications + Style de code de style américain de la Silicon Valley

Python, opération d'ensemble avec le type d'ensemble (jugement de l'ensemble de somme, ensemble de produits, sous-ensemble, etc.)

Qu'est-ce qu'un type d'ensemble?

J'ai essayé d'illustrer

Supposons qu'il existe deux types d'agrégats a et b.

--Un ensemble (ensemble de produits) commun à a et b: ʻa & b --Un ensemble (ensemble de différences) excluant les "éléments communs à a et b (ensemble de produits)" de a: ʻa --b --Un ensemble (ensemble de différences) excluant les «éléments communs à a et b (ensemble de produits)» de b: «b --a»

Est l'image de la figure ci-dessous. IMG_1621.jpg

Est-ce que l'image de la figure ci-dessous IMG_1622.jpg

-Un ensemble qui combine "les choses qui appartiennent à a et n'appartiennent pas à b" et "les choses qui appartiennent à b et n'appartiennent pas à a" (ensemble de différences cibles): ʻa ^ b`

Est-ce que l'image de la figure ci-dessous IMG_1623.jpg

Comment calculer l'agrégat

Exprimons en fait ce qui a été illustré précédemment dans le code.

set.py


#Définir les types d'agrégats a et b
a = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
b = {2, 4, 6, 8, 10, 12} 

#Ensemble de produits
print(a & b)  #Résultat de l'exécution:{2, 4, 6, 8, 10}

#Ensemble de différences
print(a - b)  #Résultat de l'exécution:{1, 3, 5, 7, 9}
print(b - a)  #Résultat de l'exécution:{12}

#Ensemble de somme
print(a | b)  #Résultat de l'exécution:{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12}

#Différence cible définie
print(a ^ b) #Résultat de l'exécution:{1, 3, 5, 7, 9, 12}

En passant, des méthodes peuvent également être utilisées pour des opérations collectives.

set.py


#Définir les types d'agrégats a et b
a = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
b = {2, 4, 6, 8, 10, 12} 

#Ensemble de produits
print(a & b)  #Résultat de l'exécution:{2, 4, 6, 8, 10}
print(a.intersection(b))  #Résultat de l'exécution:{2, 4, 6, 8, 10}

#Ensemble de différences
print(a - b)  #Résultat de l'exécution:{1, 3, 5, 7, 9}
print(a.difference(b))  #Résultat de l'exécution:{1, 3, 5, 7, 9}

print(b - a)  #Résultat de l'exécution:{12}
print(b.difference(a))  #Résultat de l'exécution:{12}

#Ensemble de somme
print(a | b)  #Résultat de l'exécution:{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12}
print(a.union(b)) #Résultat de l'exécution:{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12}

#Différence cible définie
print(a ^ b) #Résultat de l'exécution:{1, 3, 5, 7, 9, 12}
print(a.symmetric_difference(b)) #Résultat de l'exécution:{1, 3, 5, 7, 9, 12} 

en conclusion

Je pense que je vais résumer le sous-ensemble dans un autre article. Après tout, il est recommandé de produire quelque chose car vous pouvez organiser votre esprit.

Python, amusant!

Recommended Posts

[Python] J'ai essayé de résumer le type collectif (ensemble) d'une manière facile à comprendre.
J'ai essayé de résumer Cpaw Level1 & Level2 Write Up d'une manière facile à comprendre
J'ai essayé d'expliquer comment obtenir le contenu de l'article avec l'API MediaWiki d'une manière facile à comprendre avec des exemples (Python 3)
[Deep Learning from scratch] J'ai essayé d'expliquer la confirmation du gradient d'une manière facile à comprendre.
J'ai essayé de représenter graphiquement les packages installés en Python
J'ai essayé de résumer comment utiliser les pandas de python
[Python] J'ai essayé d'expliquer des mots difficiles à comprendre pour les débutants d'une manière facile à comprendre.
J'ai essayé de résumer les opérations de chaîne de Python
J'ai essayé de résumer le code souvent utilisé dans Pandas
J'ai essayé de résumer les commandes souvent utilisées en entreprise
J'ai essayé d'implémenter la fonction d'envoi de courrier en Python
J'ai essayé de résumer la gestion des exceptions Python
J'ai essayé d'implémenter PLSA en Python
J'ai essayé de résumer la commande umask
J'ai essayé d'implémenter la permutation en Python
J'ai essayé d'implémenter PLSA dans Python 2
Entrée standard Python3 que j'ai essayé de résumer
J'ai essayé de résumer la modélisation graphique.
J'ai essayé d'implémenter ADALINE en Python
J'ai essayé d'implémenter PPO en Python
Je vais vous expliquer comment utiliser Pandas d'une manière facile à comprendre.
J'ai essayé de résumer ce que l'homme fort de python fait dans le quartier des professionnels de la compétition
[Pour les débutants] Je souhaite expliquer le nombre d’apprentissage d’une manière facile à comprendre.
J'ai essayé de résumer jusqu'à ce que je quitte la banque et devienne ingénieur
J'ai essayé de comprendre l'apprentissage supervisé de l'apprentissage automatique d'une manière facile à comprendre, même pour les ingénieurs serveurs 1
Comparer la grammaire de base de Python et Go d'une manière facile à comprendre
J'ai essayé de simuler "Birthday Paradox" avec Python
J'ai essayé la méthode des moindres carrés en Python
J'ai essayé d'implémenter TOPIC MODEL en Python
J'ai essayé de résumer le contenu de chaque paquet enregistré par Python pip en une seule ligne
J'ai essayé d'implémenter le tri sélectif en python
J'ai essayé de comprendre l'apprentissage supervisé de l'apprentissage automatique d'une manière facile à comprendre, même pour les ingénieurs serveurs 2
LeetCode j'ai essayé de résumer les plus simples
Je veux afficher la progression en Python!
J'ai essayé de résumer tous les graphiques Python utilisés dans la recherche par des étudiants diplômés en sciences actifs [Basique]
[Python] J'ai essayé d'obtenir le nom du type sous forme de chaîne de caractères à partir de la fonction type
J'ai essayé de résumer comment utiliser matplotlib de python
J'ai essayé de résumer la forme de base de GPLVM
J'ai essayé de toucher un fichier CSV avec Python
J'ai essayé de résoudre Soma Cube avec python
J'ai essayé d'implémenter un pseudo pachislot en Python
Définissez DateField du formulaire sur type = date dans Django
J'ai essayé d'implémenter le poker de Drakue en Python
J'ai essayé d'implémenter le perceptron artificiel avec python
J'ai essayé d'implémenter GA (algorithme génétique) en Python
[Python] J'ai essayé de représenter graphiquement le top 10 des ombres à paupières
Je veux écrire en Python! (3) Utiliser des simulacres
J'ai essayé de résoudre le problème avec Python Vol.1
Je veux utiliser le jeu de données R avec python
Python Open CV a essayé d'afficher l'image sous forme de texte.
J'ai essayé de résumer SparseMatrix
J'ai essayé de résumer tous les outils de visualisation Python utilisés dans la recherche par des étudiants diplômés en sciences actifs [Application]
J'ai vérifié la vitesse de référence lors de l'utilisation de la liste python, du dictionnaire et du type de jeu.
J'ai essayé de résumer les nouvelles personnes infectées par le virus corona dans la ville d'Ichikawa, préfecture de Chiba
[Python] J'ai essayé de résumer le tableau, la méthode de génération du dictionnaire, la méthode de boucle, la notation d'inclusion de liste
[Apprentissage automatique] Résumons la forêt aléatoire de manière simple à comprendre
[Première API COTOHA] J'ai essayé de résumer l'ancienne histoire