Contenu du cours
Structures de Données Python
Structures de Données Python
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é :
single_movie = ("Inception",) # Single-element tuple print(single_movie)
Remarque
Sans la virgule, Python interprétera les parenthèses comme un regroupement régulier, et non comme un tuple.
not_a_tuple = ("Inception") print(type(not_a_tuple))
Explorons comment créer des tuples.
Création d'un tuple vide
empty_tuple = () print(empty_tuple)
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 :
movie_title = tuple("Inception") print(movie_title)
Créer un tuple à partir d'une liste
Vous pouvez également utiliser la fonction tuple()
pour créer un tuple à partir d'une liste :
movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
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
Merci pour vos commentaires !
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é :
single_movie = ("Inception",) # Single-element tuple print(single_movie)
Remarque
Sans la virgule, Python interprétera les parenthèses comme un regroupement régulier, et non comme un tuple.
not_a_tuple = ("Inception") print(type(not_a_tuple))
Explorons comment créer des tuples.
Création d'un tuple vide
empty_tuple = () print(empty_tuple)
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 :
movie_title = tuple("Inception") print(movie_title)
Créer un tuple à partir d'une liste
Vous pouvez également utiliser la fonction tuple()
pour créer un tuple à partir d'une liste :
movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
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
Merci pour vos commentaires !