Sélection de la structure de données idéale – Real Python

By | mai 11, 2021

Python pas cher

Il existe une variété de façons de stocker et de gérer les données dans votre programme et le choix de la bonne structure de données a un effet sur la lisibilité de votre code, la facilité d'écriture et les performances. Python dispose d'une large sélection de mécanismes intégrés qui répondent à la plupart de vos besoins en matière de structure de données. Ce cours vous présente trois types de structures de données: les piles, les files d'attente et les files d'attente prioritaires.

Il existe plusieurs types et classes pour toutes ces structures de données et ce cours les aborde et fournit des informations sur la manière de choisir la bonne.

Dans ce cours, vous découvrirez:

  • Comment les piles sont définies avec Dernier entré / premier sorti (LIFO) sémantique
  • Comment utiliser le collections.deque objet
  • Comment concurrence affectera votre choix
  • Que sont files d'attente prioritaires
  • Quelles méthodes de structure de données sont fil sûr
  • Comment décider entre toutes les implémentations de ces structures de données

Le cours est le la troisième partie d'une série en cours, explorant comment trouver la bonne structure de données pour vos projets. le premier cours est Dictionnaires et tableaux: Sélection de la structure de données idéale et deuxième Le cours est Enregistrements et ensembles: Sélection de la structure de données idéale.

[ad_2]