Outils pour utilisateurs

Outils du site


issue76:python

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue76:python [2014/01/31 12:17] andre_domenechissue76:python [2014/02/01 19:07] (Version actuelle) – [6] auntiee
Ligne 7: Ligne 7:
 The simplest way is to use lists and sets. We have already used lists in a number of the articles over the last four years, but Sets are a new data type to this series, so we'll examine them for a while. According to the “official documentation” for Python (docs.python.org), here is the definition of a set:** The simplest way is to use lists and sets. We have already used lists in a number of the articles over the last four years, but Sets are a new data type to this series, so we'll examine them for a while. According to the “official documentation” for Python (docs.python.org), here is the definition of a set:**
  
-Habituellement, mes articles sont assez longs. Toutefois, en raison de certains problèmes médicaux, celui de ce mois-ci sera assez court (dans le grand schéma des choses). Cependant, nous allons pouvoir continuer et approfondir notre série sur le programme de gestion de données.+Habituellement, mes articles sont assez longs. Toutefois, en raison de certains problèmes médicaux, celui de ce mois-ci sera assez court (dans le grand ordre des choses). Cependant, nous allons pouvoir continuer et approfondir notre série sur le programme de gestion de données.
  
 Une des choses que notre programme fera pour nous est de nous avertir si nous avons des épisodes manquants dans une des séries de la base de données. Voici le scénario. Nous avons une série, appelons-la « La série des années 80 », qui a duré trois saisons. Dans la saison 2, il y avait 15 épisodes. Cependant, nous n'en avons que 13 dans notre bibliothèque. Comment trouver quels épisodes manquent - informatiquement ? Une des choses que notre programme fera pour nous est de nous avertir si nous avons des épisodes manquants dans une des séries de la base de données. Voici le scénario. Nous avons une série, appelons-la « La série des années 80 », qui a duré trois saisons. Dans la saison 2, il y avait 15 épisodes. Cependant, nous n'en avons que 13 dans notre bibliothèque. Comment trouver quels épisodes manquent - informatiquement ?
  
-Le plus simple est d'utiliser les listes et les ensembles. Nous avons déjà utilisé des listes dans un certain nombre d'articles au cours des quatre dernières années, mais les ensembles sont un nouveau type de données dans cette série, nous allons donc les examiner un peu. Selon la « documentation officielle » pour Python (docs.python.org), voici la définition d'un ensemble :+Le plus simple est d'utiliser des listes et des ensembles. Nous avons déjà utilisé des listes dans un certain nombre d'articles au cours des quatre dernières années, mais les ensembles sont un nouveau type de données dans cette série, nous allons donc les examiner pendant quelque temps. Selon la « documentation officielle » pour Python (docs.python.org), voici la définition d'un ensemble :
  
 ====== 2 ====== ====== 2 ======
Ligne 80: Ligne 80:
 >>>** >>>**
  
-C'est assez simple et, je l'espère, vous commencez à comprendre le sens. Disons que nous avons une liste de courses qui contient plein de fruitset, en parcourant le magasin, nous voulons vérifier ce qui nous manque - c'est-à-dire les éléments de la liste de courses qui ne sont pas dans notre panier. Nous pouvons commencer comme ceci.+C'est assez simple et, je l'espère, vous commencez à comprendre où je veux en venir. Disons que nous avons une liste de courses qui contient plein de fruits et, en parcourant le magasin, nous voulons vérifier ce qui nous manque - c'est-à-dire les éléments de la liste de courses qui ne sont pas dans notre panier. Nous pouvons commencer comme ceci.
  
 >>> listecourses = ['orange', 'pomme', 'poire', 'banane', 'kiwi', 'raisin' >>> listecourses = ['orange', 'pomme', 'poire', 'banane', 'kiwi', 'raisin'
Ligne 124: Ligne 124:
 Maintenant, nous pouvons créer une liste en utilisant l'opérateur de différence d'ensemble sur les deux ensembles. Nous faisons cela pour pouvoir le trier avec la méthode list.sort(). Vous pouvez certainement renvoyer la liste si vous le souhaitez, mais dans cette itération de la routine, nous allons simplement l'afficher. Maintenant, nous pouvons créer une liste en utilisant l'opérateur de différence d'ensemble sur les deux ensembles. Nous faisons cela pour pouvoir le trier avec la méthode list.sort(). Vous pouvez certainement renvoyer la liste si vous le souhaitez, mais dans cette itération de la routine, nous allons simplement l'afficher.
  
-Eh bien, me voici au bout du temps que mon corps peut supporter assis dans le fauteuil en face de l'ordinateur, donc je vais vous laisser pour ce mois-ciavec la question de comment nous allons utiliser ceci dans notre gestionnaire de médias.+Eh bien, me voici au bout du temps que mon corps peut supporter assis dans le fauteuil en face de l'ordinateur, donc je vais vous laisser pour ce mois-ci avec la question de comment nous allons utiliser tout ceci dans notre gestionnaire de médias.
  
 Passez un bon mois et à bientôt. Passez un bon mois et à bientôt.
issue76/python.1391167068.txt.gz · Dernière modification : 2014/01/31 12:17 de andre_domenech