public:std-3:cm1:aspect_physique:2.1.3_structures_de_donnees:donnees_structurees

Données structurées

  • Données organisées sous la forme d’une liste d’attributs.
    • Chaque attribut est défini par un nom et un format (type).
    • Chaque valeur est stockée sous la forme d’un couple (attribut : valeur).
Exemple :

Considérons une fiche servant à décrire un étudiant. L’étudiant doit remplir les rubriques nom, prénom et âge, numero de voie, nom de la voie, code postal, ville.

Chaque rubrique correspond à un attribut, où:

  • nom, prenom, voie, et ville sont des attributs de type chaîne de caractères
  • age et numero et code_postal sont des attributs de type entier

La structure de données sous-jacente est le dictionnaire vu en Python l’an dernier, où l’attribut est la clé permettant d’accéder à la valeur.

Un dictionnaire est une liste non ordonnée de valeurs, chaque valeur étant associée à une clé unique (ici la clé est le nom de l’attribut).
Le format json - JavaScript Object Notation

Exemple :

{"nom" : "Dubois", "prénom" : "Martine", "adresse" : "28, rue des Lilas, 45000, Orléans", "âge" : 45}

Remarques :

  • reprend la syntaxe vue en Python
  • données numériques ou chaînes de caractères

Previous : Tuples Up : 2.1.3 Structures de données Next : Données Hiérarchisées

  • public/std-3/cm1/aspect_physique/2.1.3_structures_de_donnees/donnees_structurees.txt
  • Dernière modification : 2016/09/05 13:27
  • de edauce