Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Créer un Tuple | Tuple
Structures de Données Python
course content

Contenu du cours

Structures de Données Python

Structures de Données Python

1. Liste
2. Dictionnaire
3. Tuple
4. Ensemble

book
Créer un Tuple

En Python, un tuple est une structure de données qui consiste en une séquence de valeurs entre parenthèses, avec des éléments séparés par des virgules. Les tuples sont similaires aux listes, mais la distinction clé est que les tuples sont des structures de données immutables.

Les structures de données immuables ne peuvent pas être modifiées après leur création. Les tuples, tout comme les listes, peuvent contenir un nombre quelconque d'éléments, et le type de données de chaque élément peut varier. Il est crucial de noter qu'un tuple avec un seul élément est défini avec une virgule suivant l'élément, comme montré :

12
single_movie = ("Inception",) # Single-element tuple print(single_movie)
copy

Remarque

Sans la virgule, Python interprétera les parenthèses comme un regroupement régulier, et non comme un tuple.

12
not_a_tuple = ("Inception") print(type(not_a_tuple))
copy

Explorons comment créer des tuples.

Création d'un tuple vide

12
empty_tuple = () print(empty_tuple)
copy

Création d'un tuple en utilisant la fonction tuple()

La fonction tuple() convertit un itérable en un tuple. Par exemple, vous pouvez convertir une chaîne de caractères en un tuple de ses caractères :

12
movie_title = tuple("Inception") print(movie_title)
copy

Créer un tuple à partir d'une liste

Vous pouvez également utiliser la fonction tuple() pour créer un tuple à partir d'une liste :

123
movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
copy
Tâche

Swipe to start coding

Votre objectif est d'initialiser le tuple space_movies.

  • Utilisez les films suivants :
    '2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
  • Pour initialiser le tuple, utilisez des parenthèses (()).

Remarque

Il est préférable de copier et coller la liste des films pour éviter les erreurs dans les titres.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 1
toggle bottom row

book
Créer un Tuple

En Python, un tuple est une structure de données qui consiste en une séquence de valeurs entre parenthèses, avec des éléments séparés par des virgules. Les tuples sont similaires aux listes, mais la distinction clé est que les tuples sont des structures de données immutables.

Les structures de données immuables ne peuvent pas être modifiées après leur création. Les tuples, tout comme les listes, peuvent contenir un nombre quelconque d'éléments, et le type de données de chaque élément peut varier. Il est crucial de noter qu'un tuple avec un seul élément est défini avec une virgule suivant l'élément, comme montré :

12
single_movie = ("Inception",) # Single-element tuple print(single_movie)
copy

Remarque

Sans la virgule, Python interprétera les parenthèses comme un regroupement régulier, et non comme un tuple.

12
not_a_tuple = ("Inception") print(type(not_a_tuple))
copy

Explorons comment créer des tuples.

Création d'un tuple vide

12
empty_tuple = () print(empty_tuple)
copy

Création d'un tuple en utilisant la fonction tuple()

La fonction tuple() convertit un itérable en un tuple. Par exemple, vous pouvez convertir une chaîne de caractères en un tuple de ses caractères :

12
movie_title = tuple("Inception") print(movie_title)
copy

Créer un tuple à partir d'une liste

Vous pouvez également utiliser la fonction tuple() pour créer un tuple à partir d'une liste :

123
movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
copy
Tâche

Swipe to start coding

Votre objectif est d'initialiser le tuple space_movies.

  • Utilisez les films suivants :
    '2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
  • Pour initialiser le tuple, utilisez des parenthèses (()).

Remarque

Il est préférable de copier et coller la liste des films pour éviter les erreurs dans les titres.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 1
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
We're sorry to hear that something went wrong. What happened?
some-alt