Aller au contenu

Numérique et sciences informatiques (spécialité) · Première

Trier une table de données : fiche de révision de Première NSI

Publié le 7 novembre 2026 · Mis à jour le 7 novembre 2026 · Signaler une erreur

L'essentiel

  • Trier une table, c'est réordonner ses lignes selon la valeur d'une colonne (le critère de tri), sans jamais séparer les champs d'une même ligne.
  • Il faut toujours préciser trois choses : la clé de tri, le sens (croissant ou décroissant) et la manière de départager les égalités.
  • Une valeur lue dans un fichier CSV est un texte : pour trier des nombres, on les convertit avant de comparer.
  • Après un tri, on vérifie sur deux ou trois lignes que chaque ligne est restée entière et que l'ordre est bien celui attendu.

Ce que signifie trier une table

Au chapitre « Traitement de données en tables », tu as appris à indexer une table, à l'importer depuis un fichier CSV et à y rechercher des lignes. Le tri est l'opération suivante : on garde exactement les mêmes lignes, mais on change leur ordre pour que les données soient plus lisibles ou plus faciles à exploiter. Le traitement des données en tables est explicitement cité parmi les parties du programme de NSI dans les ressources de l'académie de Lyon 1.

Les trois choix à faire avant de trier

Méthode : trier une table pas à pas

Pièges et vérifications

Questions flash

4 questions · correction immédiate · ton score reste sur ton appareil.

  1. Tu tries une table d'élèves selon la colonne « note » en ordre croissant. Que devient la ligne de Zoé (Zoé, 14) ?

  2. Des notes lues dans un fichier CSV et jamais converties sont triées. Quel problème peut apparaître ?

  3. Pour classer du meilleur au moins bon, puis par ordre alphabétique à note égale, le couple (opposé de la note, prénom) convient comme clé.

  4. On trie les quatre lignes (Zoé, 14), (Adam, 16), (Léa, 12), (Hugo, 16) par note croissante. Quelle est la position de Zoé, en commençant à compter à 0 ?

Les questions qu'on se pose

Pourquoi faut-il parfois une seconde clé de tri ?

Quand plusieurs lignes ont la même valeur pour la première clé, la consigne ne dit pas laquelle passe devant. Une seconde clé (un nom, une date) rend le résultat entièrement déterminé, donc facile à vérifier et à comparer avec la correction.

Comment obtenir un tri décroissant sur un nombre ?

Deux approches : demander le sens inverse au moment du tri, ou utiliser l'opposé du nombre dans la clé (comme −14-14 pour une note de 14). La seconde est pratique quand on mélange un critère décroissant et un critère croissant dans un même couple.

Le tri change-t-il les données de la table ?

Non : les valeurs et le nombre de lignes restent identiques, seul l'ordre des lignes change. Si le résultat contient moins de lignes ou des valeurs différentes, c'est qu'une erreur s'est glissée dans le traitement.

Sources

  1. NSI Première - Traitement de données en tables : opérations (académie Lyon), Académie de Lyon. Consulté le 6 novembre 2026.
  2. Table de tri, Wikipédia. Consulté le 6 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page