===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__ : [[public:STD-3:CM1:Aspect physique:2.1.3 Structures de données:Tuples]]
__Up__ : [[public:STD-3:CM1:Aspect physique:2.1.3 Structures de données]]
__Next__ : [[public:STD-3:CM1:Aspect physique:2.1.3 Structures de données:Données Hiérarchisées]]