1. Retour à l'accueil
  2. connexion
  3. Les Thématiques du programme

  4. Algorithmique
  5. Architectures matérielles et systèmes d’exploitation
  6. Histoire de l’informatique
  7. Interactions entre l’homme et la machine sur le Web
  8. Langages et programmation
  9. Représentation des données : types construits
  10. Représentation des données : types et valeurs de base
  11. Traitement de données en tables

Représentation des données : types construits

ContenusCapacitésCommentaires
p-uplets. p-uplets nommésÉcrire une fonction renvoyant un p-uplet de valeurs.
Tableau indexé, tableau donné en compréhensionLire et modifier les éléments d’un tableau grâce à leurs index. Construire un tableau par compréhension. Utiliser des tableaux de tableaux pour représenter des matrices : notation a [i] [j]. Itérer sur les éléments d’un tableau.Seuls les tableaux dont les éléments sont du même type sont présentés. Aucune connaissance des tranches (slices) n’est exigible. L’aspect dynamique des tableaux de Python n’est pas évoqué. Python identifie listes et tableaux. Il n’est pas fait référence aux tableaux de la bibliothèque NumPy.
Dictionnaires par clés et valeursConstruire une entrée de dictionnaire. Itérer sur les éléments d’un dictionnaire.Il est possible de présenter les données EXIF d’une image sous la forme d’un enregistrement. En Python, les p-uplets nommés sont implémentés par des dictionnaires. Utiliser les méthodes keys(), values () et items ().