[Introduction à Python3 Jour 7] Chapitre 3 Outils Py: Listes, Taples, Dictionnaires, Ensembles (3.3-3.8)

3.3 Taple

Contrairement aux listes, les tapples sont immuables. Par conséquent, il n'est pas possible d'ajouter, de supprimer ou de modifier des éléments après avoir défini le tapple.

3.3.1 Créer un taple avec ()

Un taple est défini par une virgule qui passe par la valeur. Il est habituel de placer la valeur entière entre (), car l'utilisation de () n'entraîne pas d'erreur.

#Vous pouvez utiliser des tapples pour affecter plusieurs variables à la fois.
>>> marx_tuple = ("Groucho","Choico","Harpo")
>>> marx_tuple
('Groucho', 'Choico', 'Harpo')
>>> a,b,c=marx_tuple
>>> a
'Groucho'
>>> b
'Choico'
>>> c
'Harpo'

>>> password = "aaaa"
>>> icecream = "bbbb"
>>> password,icecream =icecream,password
>>> password
'bbbb'
>>> icecream
'aaaa'

#Tuple de fonction variable()Vous pouvez utiliser pour créer un taple à partir d'autre chose.
>>> marx_list=["Groucho","Choico", 'Haapo']
>>> tuple(marx_list)
('Groucho', 'Choico', 'Haapo')

3.3.2 Comparaison du tapple et de la liste

Caractéristiques de tapple --Taple consomme moins d'espace --Taple peut être utilisé comme clé de dictionnaire --Il n'y a aucun risque de réécrire accidentellement les éléments du taple

3.4 Dictionnaire

Les dictionnaires sont similaires aux listes mais n'utilisent pas de décalages tels que 0 et 1 lors de la sélection d'éléments car l'ordre des éléments n'est pas contrôlé. Au lieu de cela, attribuez à chaque valeur une ** clé unique **. La clé peut être de n'importe quel type immuable.

Créée par 3.4.1 {}

Pour créer un dictionnaire, séparez les paires clé: valeur par des virgules et placez-les entre {}.


>>> empty_dict ={}
>>> empty_dict
{}
>>> bierce ={
... "day":"A period of twenty-four hours,mostly misspent",
... "positive":"Mistaken at the top of one's voice",
... "misfortune":"The kind of fortune tha never misses",
... }
>>> bierce
{'day': 'A period of twenty-four hours,mostly misspent', 'positive': "Mistaken at the top of one's voice", 'misfortune': 'The kind of fortune tha never misses'}

3.4.2 Conversion avec dict ()

Vous pouvez utiliser la fonction dict () pour convertir une séquence de deux valeurs en un dictionnaire. Le premier élément de la séquence est la clé et le deuxième élément est la valeur.

#Liste des taples à deux éléments
>>> lol = [["a","b"],["c","d"],["e","f"]]
>>> dict(lol)
{'a': 'b', 'c': 'd', 'e': 'f'}
>>> lol = [("a","b"),("c","d"),("e","f")]

#Tapple de liste à deux éléments
>>> dict(lol)
{'a': 'b', 'c': 'd', 'e': 'f'}
>>> lol = (["a","b"],["c","d"],["e","f"])
>>> dict(lol)
{'a': 'b', 'c': 'd', 'e': 'f'}

#Liste des chaînes de deux caractères
>>> los = ["ab","cd","ef"]
>>> dict(los)
{'a': 'b', 'c': 'd', 'e': 'f'}

#Taple de chaîne de deux lettres
>>> los = ("ab","cd","ef")
>>> dict(los)
{'a': 'b', 'c': 'd', 'e': 'f'}


3.4.3 Ajout ou modification d'éléments par [clé]

Utilisez la touche pour faire référence à l'élément et attribuer la valeur. Si la clé existe déjà dans le dictionnaire, la valeur existante sera remplacée par la nouvelle valeur. ** Si la clé n'existe pas déjà, elle sera ajoutée au dictionnaire avec la valeur. ** **


#La clé n'existe pas et est ajoutée au dictionnaire sous la forme d'un ensemble de clés et de valeurs
#Remplacez la valeur car la clé existe déjà
>>> pythons
{'Chapman': 'Graham', 'Takada': 'Takashi', 'Atushi': 'Kataoka', 'Palin': 'Michael'}
>>> pythons["Gilliam"] = "Gerry"
>>> pythons
{'Chapman': 'Graham', 'Takada': 'Takashi', 'Atushi': 'Kataoka', 'Palin': 'Michael', 'Gilliam': 'Gerry'}


#Si plusieurs clés sont utilisées, la dernière valeur reste.
>>> pythons["Gilliam"] = "Terry"
>>> pythons
{'Chapman': 'Graham', 'Takada': 'Takashi', 'Atushi': 'Kataoka', 'Palin': 'Michael', 'Gilliam': 'Terry'}

#"Chapman"À la clé"Graham"Après avoir remplacé"Tatuo"Est remplacé par.
>>> some_pythons = {
... "Chapman":"Graham",
... "Takada":"Takashi",
... "Palin":"Michael",
... "Chapman":"Tatuo",
... }
>>> some_pythons
{'Chapman': 'Tatuo', 'Takada': 'Takashi', 'Palin': 'Michael'}

3.4.4 Combiner des dictionnaires avec update ()

Vous pouvez utiliser la fonction update () pour copier une clé et une valeur de dictionnaire dans un autre dictionnaire.

>>> pythons = {
... "Chapman":"Graham",
... "Takada":"Takashi",
... "Palin":"Michael",
... "Atushi":"Kataoka",
... }
>>> pythons
{'Chapman': 'Graham', 'Takada': 'Takashi', 'Palin': 'Michael', 'Atushi': 'Kataoka'}

#Si le second dictionnaire a les mêmes clés que celles du premier dictionnaire, les valeurs du second dictionnaire restent.
>>> others = {"Marx":"Gerge",'Takada': 'Takakakakakkakka'}
>>> pythons.update(others)
>>> pythons
{'Chapman': 'Graham', 'Takada': 'Takakakakakkakka', 'Palin': 'Michael', 'Atushi': 'Kataoka', 'Marx': 'Gerge', 'Howard': 'Moe'}

3.4.5 Supprime l'élément avec la clé spécifiée


>>> del pythons["Marx"]
>>> pythons
{'Chapman': 'Graham', 'Takada': 'Takakakakakkakka', 'Palin': 'Michael', 'Atushi': 'Kataoka', 'Howard': 'Moe'}

3.4.6 Supprimer tous les éléments avec clear ()

Pour supprimer toutes les clés et valeurs du dictionnaire, utilisez clear () ou remplacez le nom du dictionnaire par un dictionnaire vide {}.

>>> pythons.clear()
>>> pythons
{}

>>> pythons = {}
>>> pythons
{}

Utilisation de 3.4.7 dans le test clé


>>> pythons = {'Chapman': 'Graham', 'Takada': 'Takashi', 'Palin': 'Michael', 'Atushi': 'Kataoka', 'Marx': 'Gerge', 'Howard': 'Moe'}

#"key" in "Nom du dictionnaire"Grammaire
>>> "Chapman" in pythons 
True
>>> "Chaaaaan" in pythons
False

3.4.8 Obtenir des éléments avec [key]

Spécifiez le dictionnaire et la clé pour récupérer la valeur correspondante.

>>> pythons = {'Chapman': 'Graham', 'Takada': 'Takashi', 'Palin': 'Michael', 'Atushi': 'Kataoka', 'Marx': 'Gerge', 'Howard': 'Moe'}
>>> pythons["Howard"]
'Moe'

#Une exception se produit si la clé n'est pas dans le dictionnaire
>>> pythons["Howaaa"]
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
KeyError: 'Howaaa'

#3 façons de vérifier si la clé existe à l'avance pour éviter les exceptions

#utiliser dans
>>> "Howaaa" in pythons
False  

#Obtenir pour le dictionnaire uniquement()Utiliser des fonctions Passer des dictionnaires, des clés et des valeurs d'options
#Renvoie la valeur de la clé, le cas échéant
>>> pythons.get("Marx")
'Gerge'

#S'il n'y a pas de clé, la valeur d'option spécifiée est renvoyée.(Deuxième argument)
>>> pythons.get("Howaaa","Not a Python")
'Not a Python'

#Si vous ne faites pas d'option, ce sera Aucune
>>> pythons.get("Howaaa")

3.4.9 Obtenir toutes les clés avec les clés ()

Vous pouvez obtenir toutes les clés du dictionnaire en utilisant les touches (). En Python3, vous devez également utiliser la fonction list () lorsque vous voulez que les valeurs de retour de values () et items () soient des listes Python régulières.

>>> signals = {"green":"go","yellow":"go faster","red":"smile for the camera"}
#Obtenez toutes les clés du dictionnaire
>>> signals.keys()
dict_keys(['green', 'yellow', 'red'])

3.4.10 Obtenir toutes les valeurs avec des valeurs ()


#Valeurs pour obtenir toutes les valeurs du dictionnaire()utilisation
>>> list(signals.values())
['go', 'go faster', 'smile for the camera']

3.4.11 Obtenir toutes les paires clé / valeur avec des éléments ()


#Toutes les clés du dictionnaire/Si vous souhaitez récupérer des paires de valeurs, des éléments()Utiliser une fonction
>>> list(signals.items())
[('green', 'go'), ('yellow', 'go faster'), ('red', 'smile for the camera')]

3.4.12 = Substitution et copie ()

Comme pour les listes, les modifications apportées à un dictionnaire affectent tous les noms qui font référence à ce dictionnaire.


#save_Affecté car les signaux se réfèrent également au même objet
>>> signals = {"green":"go","yellow":"go faster","red":"smile for the camera"}
>>> save_signals = signals
>>> signals["blue"]="confuse everyone"
>>> save_signals
{'green': 'go', 'yellow': 'go faster', 'red': 'smile for the camera', 'blue': 'confuse everyone'}
>>> signals
{'green': 'go', 'yellow': 'go faster', 'red': 'smile for the camera', 'blue': 'confuse everyone'}

#Clé d'un autre dictionnaire/Si vous souhaitez copier la copie de valeur()utilisation.
>>> signals = {"green":"go","yellow":"go faster","red":"smile for the camera"}
>>> original_signals = signals.copy()
>>> signals["blue"]="confuse everyone"
>>> signals
{'green': 'go', 'yellow': 'go faster', 'red': 'smile for the camera', 'blue': 'confuse everyone'}
#Non affecté
>>> original_signals
{'green': 'go', 'yellow': 'go faster', 'red': 'smile for the camera'}

3.5 ensemble

Un ensemble est comme un dictionnaire qui jette des valeurs et ne laisse que les clés. Utilisez un dictionnaire si vous souhaitez ajouter une valeur à une clé.

3.5.1 Créé par set ()

Pour créer un ensemble, utilisez la fonction set () ou placez une ou plusieurs valeurs séparées par des virgules dans {} et attribuez-les.

#Un ensemble vide est un ensemble sans éléments
>>> empty_set = set()
>>> empty_set
set()

>>> even_numbers = {0,2,4,6,8}
>>> even_numbers
{0, 2, 4, 6, 8}

3.5.2 Conversion d'autres types de données en ensembles par set ()

Vous pouvez créer un ensemble en supprimant les valeurs en double des listes, des chaînes, des tapples et des dictionnaires.


#"t","e"Sont dupliqués, mais l'ensemble n'en contient qu'un.
>>> set("letters")
{'l', 's', 't', 'r', 'e'}

#Créer un ensemble à partir d'une liste
>>> set(["Danger","Dancer","Prancer","Mason-Dixon"])
{'Mason-Dixon', 'Danger', 'Prancer', 'Dancer'}

#Créer un ensemble à partir de taples
>>> set(("Ummaguma","Echoes","Atom Heart Mother"))
{'Echoes', 'Ummaguma', 'Atom Heart Mother'}

#set()Si vous passez le dictionnaire à, seule la clé sera utilisée.
>>> set({'apple':"red", 'orange':"orange", 'cherry':"red"})
{'apple', 'orange', 'cherry'}

Tester la présence ou l'absence de valeurs en utilisant 3,5,3 in


#Les deux ensembles et dictionnaires{}Bien qu'il soit entouré de, l'ensemble n'est qu'une séquence, tandis que le dictionnaire est la clé:C'est une séquence de paires de valeurs.
>>> drinks = {
... "martini":{"vodka","vermouth"},
... "black russian":{"vodka","kahlua"},
... "manhattan":{"cream","kahlua","vodka"},
... "white russian":{"rye","vermouth","bitters"},
... "screwdriver":{"orange juice","vodka"}
... }

#Clé du dictionnaire boissons/Sortez les paires de valeurs dans l'ordre et nommez chacune/Attribuer au contenu et au contenu"vodka"La valeur de la clé incluse est sortie.
>>> for name,contents in drinks.items():
...  if "vodka" in contents:
...   print(name)
... 
martini
black russian
manhattan
screwdriver

#Clé du dictionnaire boissons/Sortez les paires de valeurs dans l'ordre et nommez chacune/Attribuer au contenu et au contenu"vodka"Comprenant"vermouth"Ou"cream"La valeur de la clé qui n'inclut pas est sortie.
>>> for name,contents in drinks.items():
...  if "vodka" in contents and not ("vermouth" in contents or
...     "cream" in contents):
...      print(name)
... 
black russian
screwdriver

3.5.4 Calculer des combinaisons

Le résultat de l'opérateur & est un ensemble qui contient tous les éléments contenus dans les deux ensembles.


#au contenu"vermouth"、"orange juice"Si les deux ne sont pas inclus&L'opérateur est un ensemble vide{}rends le.
>>> for name,contents in drinks.items():
...  if contents & {"vermouth","orange juice"}:
...   print(name)
... 
martini
white russian
screwdriver


#3.5.3 Réécriture du code en bas
>>> for name,contents in drinks.items():
...     if "vodka" in contents and not contents & {"vermouth","cream"}:
...         print(name)
... 
black russian
screwdriver

#Regardons tous les opérateurs d'ensemble

>>> bruss = drinks["black russian"]
>>> wruss = drinks["white russian"]
>>> a={1,2}
>>> b={2,3}

#Ensemble de produits:&Ou intersection()Utiliser une fonction
>>> a & b
{2}
>>> a.intersection(b)
{2}
>>> bruss & wruss
set()

#Ensemble de somme:|Ou union()Utiliser une fonction
>>> a | b
{1, 2, 3}
>>> a.union(b)
{1, 2, 3}
>>> bruss | wruss
{'cream', 'kahlua', 'vodka'}

#Ensemble de différences:-Ou différence()Utilisez une fonction.(Un ensemble d'éléments qui sont inclus dans le premier ensemble mais pas dans le second ensemble)
>>> a-b
{1}
>>> a.difference(b)
{1}
>>> bruss-wruss
set()
>>> wruss-bruss
{'cream'}

#OU exclusif:^Ou symétrique_difference()Utiliser une fonction (éléments contenus dans l'un ou l'autre)
>>> a ^ b
{1, 3}
>>> a.symmetric_difference(b)
{1, 3}
>>> bruss^wruss
{'cream'}

#Sous-ensemble:<=Ou issubset()utilisation.
>>> a <=b
False
>>> a.issubset(b)
False
>>> bruss<=wruss
True
#Chaque ensemble est un sous-ensemble de lui-même.
>>> a<=a
True
>>> a.issubset(a)
True

#Si le premier ensemble est un véritable sous-ensemble du second ensemble.
#Le deuxième ensemble doit avoir un autre élément en plus de tous les éléments du premier ensemble.<Peut être calculé avec.
>>> a < b
False
>>> a<a
False
>>> bruss<wruss
True

#Superset: relation dans laquelle tous les éléments du deuxième ensemble sont également des éléments du premier ensemble, ce qui est l'opposé du sous-ensemble.
# >=Ou est un surensemble()Vérifiez avec une fonction.
>>> a>=b
False
>>> a.issubset(b)
False
>>> wruss >= bruss
True
#Tous les ensembles sont des sur-ensembles d'eux-mêmes.
>>> a>=a
True
>>> a.issuperset(a)
True

#Vrai sur-ensemble: si le premier ensemble contient tous les éléments du deuxième ensemble et d'autres éléments
>>> a > b
False
>>> wruss > bruss
True
#L'ensemble n'est pas un sur-ensemble direct en lui-même
>>> a>a
False

3.6 Comparaison de la structure des données

Représenté par

La méthode de référence est la suivante. --Pour les listes et les taples, les nombres entre crochets sont décalés --Pour les dictionnaires, la clé


>>> marx_list=["akagi","Takasuka","Syuda"]
>>> marx_tuple="akagi","Takasuka","Syuda"
>>> marx_dict={"akagi","Takasuka","Syuda"}
>>> marx_list=[2]
>>> marx_list=["akagi","Takasuka","Syuda"]
>>> marx_list[2]
'Syuda'
>>> marx_tuple[2]
'Syuda'
>>> marx_dict={"akagi":"banjo","Takasuka":"help","Syuda":"harp"}
>>> marx_dict["Syuda"]
'harp'

3.7 Structure de données plus grande


>>> marxs=["akagi","Takasuka","Syuda"]
>>> pythons=["Gilliam","Cleese","Gilliam"] 
>>> stooges=["Moe","Curly","Larry"]

#Créer des taples à partir de listes individuelles
>>> tuple_of_lists=marxs,pythons,stooges
>>> tuple_of_lists
(['akagi', 'Takasuka', 'Syuda'], ['Gilliam', 'Cleese', 'Gilliam'], ['Moe', 'Curly', 'Larry'])

#Créer une liste comprenant une liste
>>> list_of_lists=[marxs,pythons,stooges]
>>> list_of_lists
[['akagi', 'Takasuka', 'Syuda'], ['Gilliam', 'Cleese', 'Gilliam'], ['Moe', 'Curly', 'Larry']]

#Créer un dictionnaire de liste
#Les listes, dictionnaires et ensembles ne peuvent pas être des clés pour d'autres dictionnaires car les clés de dictionnaire doivent être immuables.
>>> dict_of_lists ={"Marxes":marxes,"Pythons":pythons,"Stooges":stooges}
>>> dict_of_lists
{'Marxes': ['Groucho', 'Choico', 'Haapo'], 'Pythons': ['Gilliam', 'Cleese', 'Gilliam'], 'Stooges': ['Moe', 'Curly', 'Larry']}

#Les listes, dictionnaires et ensembles ne peuvent pas être des clés d'autres dictionnaires car les clés de dictionnaire doivent être immuables, mais les touches peuvent être des clés.
>>> houses={
... (44.79,-43.55,373):"My House"}

Revoir l'affectation

Exercice 3-1 Faites une liste appelée years_list en organisant chaque année de l'année de naissance au 5e anniversaire dans l'ordre.

>>> years_list=[1994,1995,1996,1997,1998,1999]

Exercice 3-2 En quelle année avez-vous atteint votre troisième anniversaire dans les éléments de years_list?


#Notez que le décalage commence à 0
>>> years_list[4]
1998

Exercice 3-3 Laquelle des années était la plus ancienne de la liste des années?


#décalage-L'extrémité droite peut être sélectionnée en spécifiant comme 1
>>> years_list[-1]
1999

Exercice 3-4 Faisons une liste appelée choses avec les trois chaînes de caractères «mozzarella», «cendrillon» et «salmonelle» comme éléments.

>>> things=["mozzarella","cinderella","salmonella"]
>>> things
['mozzarella', 'cinderella', 'salmonella']

Exercice 3-5 Énumérez en majuscules la première lettre de la chaîne de caractères qui fait référence à un humain dans les éléments des choses.

#capitalize()Mettez en majuscule le premier caractère de la chaîne avec la fonction.
>>> things[1]=things[1].capitalize()
>>> things
['mozzarella', 'Cinderella', 'salmonella']

Exercice 3-6 Capitalisons tous les éléments liés à la maladie dans les choses.

#upper()Utilisez la fonction pour mettre en majuscule la chaîne d'élément.
>>> things[2]=things[2].upper()
>>> things
['mozzarella', 'Cinderella', 'SALMONELLA']

Exercice 3-7 Supprimez et affichez les éléments liés à la maladie.


#Vous pouvez supprimer un élément avec del
>>> del things[2]
>>> things
['mozzarella', 'Cinderella']

Exercice 3-8 Créez une liste appelée surprise avec "Groucho", "Chico" et "Harpo" comme éléments.

>>> surprize=["Groucho","Chico","Harpo"]
>>> surprize
['Groucho', 'Chico', 'Harpo']

Exercice 3-9 surprise Faites en sorte que le dernier élément de la liste soit inférieur et inverse, puis changez la première lettre en haut.

#Rendre la dernière chaîne plus basse.
>>> surprize[2]=surprize[2].lower()

#Remplacez le dernier élément dans l'ordre inverse
>>> surprize[2]=surprize[-1][::-1]

#Mettez en majuscule la première lettre du dernier élément.
>>> surprize[2]=surprize[2].capitalize()
>>> surprize[2]
'Oprah'

Exercice 3-10 Créez et affichez un dictionnaire anglais-français appelé e2f.

>>> e2f={"dog":"chien","cat":"chat","walrus":"morse"}
>>> e2f
{'dog': 'chien', 'cat': 'chat', 'walrus': 'morse'}

Exercice 3-11 Utilisez e2f pour afficher le français du mot morse.

#C'est la clé"walrus"Pour afficher la valeur
>>> e2f["walrus"]
'morse'

Exercice 3-12 Faisons un dictionnaire français-anglais appelé f2e à partir de e2f. Utilisez les objets ().


#N'oubliez pas d'initialiser f2e
>>> f2e={}

#items()Utilisez pour améliorer chaque clé et valeur,Boutique en français
>>> for english,french in e2f.items():
...  f2e[french] = english
... 
>>> f2e
{'chien': 'dog', 'chat': 'cat', 'morse': 'walrus'}

Exercice 3-13 Utilisez f2e pour afficher l'anglais pour le chien français.


#C'est la clé"chien"Pour afficher la valeur
>>> f2e["chien"]
'dog'

Exercice 3-14 Créons et affichons un ensemble de mots anglais à partir de la touche e2f.


#La création de l'ensemble est définie()Utiliser.
>>> set(e2f.keys())
{'walrus', 'dog', 'cat'}

Exercice 3-15 Créons un dictionnaire à plusieurs niveaux appelé vie. Utilisez les chaînes "animaux", "autres", "plantes" comme clé de niveau supérieur. La touche animaux doit faire référence à d'autres dictionnaires avec les touches "chats", "octpi", "émeus". La clé "chats" doit faire référence à la liste des chaînes "Henry", "Grumpy", "Lucy". Toutes les autres clés doivent faire référence au dictionnaire vide.


>>> life={"animals":{"cats":["Henry","Grumpy","Lucy"],"octpi":{},"emus":{}},"plants":{},"other":{}}

Exercice 3-16 Montrez la clé principale de la vie.


#key()Est utilisé pour afficher la clé de la vie de plusieurs dictionnaires
>>> print(life.keys())
dict_keys(['animals', 'plants', 'other'])

Exercice 3-17 Montrez la clé de la vie [«animaux»].


#key()Vie de dictionnaires multiples en utilisant["animals"]Affiche la clé de
>>> print(life["animals"].keys())
dict_keys(['cats', 'octpi', 'emus'])

Exercice 3-18 Affichez les valeurs de la vie ["animaux"] ["chats"].


#Vie de dictionnaires multiples["animals"]["cats"]Affiche la valeur de
>>> print(life["animals"]["cats"])
['Henry', 'Grumpy', 'Lucy']

Impressions

Jusqu'à présent, le commentaire était écrit à côté de la déclaration d'exécution, mais quand j'ai regardé en arrière, il s'est avéré très difficile à voir. C'est plus facile à voir en l'écrivant au-dessus de l'instruction d'exécution, donc corrigeons la précédente.

Les références

"Introduction à Python3 par Bill Lubanovic (publié par O'Reilly Japon)"

Recommended Posts

[Introduction à Python3 Jour 7] Chapitre 3 Outils Py: Listes, Taples, Dictionnaires, Ensembles (3.3-3.8)
[Introduction à Python3 Jour 5] Chapitre 3 Outils Py: listes, taples, dictionnaires, ensembles (3.1-3.2.6)
[Introduction à Python3 Jour 6] Chapitre 3 Liste des outils Py, tapple, dictionnaire, set (3.2.7-3.2.19)
[Introduction à Python3 Jour 8] Chapitre 4 Py Skin: Structure du code (4.1-4.13)
[Introduction à Python3 Jour 13] Chapitre 7 Chaînes de caractères (7.1-7.1.1.1)
[Introduction à Python3 Jour 14] Chapitre 7 Chaînes de caractères (7.1.1.1 à 7.1.1.4)
[Introduction à Python3 Jour 15] Chapitre 7 Chaînes de caractères (7.1.2-7.1.2.2)
[Introduction à Python3 Day 21] Chapitre 10 Système (10.1 à 10.5)
[Introduction à Python3 Jour 3] Chapitre 2 Composants Py: valeurs numériques, chaînes de caractères, variables (2.2 à 2.3.6)
[Introduction à Python3 Jour 2] Chapitre 2 Composants Py: valeurs numériques, chaînes de caractères, variables (2.1)
[Introduction à Python3 Jour 4] Chapitre 2 Composants Py: valeurs numériques, chaînes de caractères, variables (2.3.7 à 2.4)
[Introduction à Python3, jour 17] Chapitre 8 Destinations de données (8.1-8.2.5)
[Introduction à Python3, jour 17] Chapitre 8 Destinations de données (8.3-8.3.6.1)
[Introduction à Python3 Jour 19] Chapitre 8 Destinations de données (8.4-8.5)
[Introduction à Python3 Day 18] Chapitre 8 Destinations de données (8.3.6.2 à 8.3.6.3)
Python3 | Listes, Taples, Dictionnaires
Liste Python, tapple, dictionnaire
[Introduction à Python3 Jour 12] Chapitre 6 Objets et classes (6.3-6.15)
[Introduction à Python3, jour 22] Chapitre 11 Traitement parallèle et mise en réseau (11.1 à 11.3)
[Introduction à Python3 Jour 11] Chapitre 6 Objets et classes (6.1-6.2)
[Introduction à Python3, Jour 23] Chapitre 12 Devenir un Paisonista (12.1 à 12.6)
[Introduction à Python3 Jour 20] Chapitre 9 Démêler le Web (9.1-9.4)
Enregistrer des listes, des dictionnaires et des taples dans des fichiers externes python
[Introduction à Python3 Jour 1] Programmation et Python
[Introduction à Python3 Jour 10] Chapitre 5 Boîte cosmétique de Py: modules, packages, programmes (5.4-5.7)
[Introduction à Python3 Jour 9] Chapitre 5 Boîte cosmétique de Py: modules, packages, programmes (5.1-5.4)
Introduction à la vérification de l'efficacité Chapitre 1 écrit en Python
[Introduction à l'application Udemy Python3 +] 23. Comment utiliser Tapuru
Introduction à la vérification de l'efficacité Chapitre 3 écrit en Python
Introduction à la vérification de l'efficacité Chapitre 2 écrit en Python
[Chapitre 5] Introduction à Python avec 100 coups de traitement du langage
Introduction au langage Python
Python> Tuples et listes
Introduction à OpenCV (python) - (2)
[Chapitre 3] Introduction à Python avec 100 coups de traitement du langage
[Chapitre 2] Introduction à Python avec 100 coups de traitement du langage
[Livre technique] Introduction à l'analyse de données avec Python -1 Chapitre Introduction-
[Chapitre 4] Introduction à Python avec 100 coups de traitement du langage
Introduction à Python Django (2) Win
Introduction à la communication série [Python]
[Introduction à Python] <liste> [modifier le 22/02/2020]
Introduction à Python (version Python APG4b)
Une introduction à la programmation Python
Introduction à Python pour, pendant
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer Chapitre 10 Introduction à Cupy
J'ai lu "Renforcer l'apprentissage avec Python de l'introduction à la pratique" Chapitre 1
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer Chapitre 9 Introduction à scikit-learn
J'ai lu "Renforcer l'apprentissage avec Python de l'introduction à la pratique" Chapitre 2
[Présentation de l'application Udemy Python3 +] 58. Lambda
[Présentation de l'application Udemy Python3 +] 31. Commentaire
Introduction à la bibliothèque de calcul numérique Python NumPy
Entraine toi! !! Introduction au type Python (conseils de type)
[Introduction à Python] <numpy ndarray> [modifier le 22/02/2020]
[Présentation de l'application Udemy Python3 +] 57. Décorateur
Introduction à Python Hands On Partie 1
[Introduction à Python] Comment analyser JSON
[Présentation de l'application Udemy Python3 +] 56. Clôture
Introduction à Protobuf-c (langage C ⇔ Python)
[Présentation de l'application Udemy Python3 +] 59. Générateur