Les Tuples en Python : Guide Facile pour Débutants 📘
Découvrez ce qu'est un tuple en Python, ses différences avec une liste, et comment l'utiliser pour écrire du code plus efficace. Parfait pour les débutants !

Comment Coder
1.2K views • Feb 7, 2024

About this video
Jour 22 des 30 jours de python débutant : les tuples
Un tuple c'est comme une liste sauf qu'il est immuable, on ne peut pas le changer.
On utilise les () pour declarer un tuple et on separe ses elements par des virgules.
Et on peut aussi utiliser la fonction tuple.
```python
mon_tuple = (1, 2, "trois", 4.0)
```
Comme pour les listes, on peut acceder au elements d'un tuple en passant un indice entre crochets.
```python
print(mon_tuple[2]) # Cela affichera "trois"
```
La difference majeure avec les liste est qu'une fois qu'un tuple est créé, on ne peut pas le modifier.
Si on essaie de modifier la valeur de mon_tuple a la position 0, on a une erreur.
```python
# Ceci générera une erreur
# mon_tuple[0] = 10
```
Comme pour les listes, on a le déballage sur les varaibles pour recuperer des valeurs individuelles.
La fonction len fonctionne aussi sur les tuples pour obtenir sa taille.
Donc quand est-ce qu'on utilise un tuple plutot qu'une liste s'ils ont tellement en commun ? Deux raisons :
- D'abord si vous voulez une sequence modifiable, utilisez une liste, si vous voulez quelque chose de plus strict qui doit rester pareil, utiliser un tuple comme ils sont immuables.
- Et puis on va souvent utiliser les tuples un peu comme des structures, pour contenir des ensembles de types differents, ce sont des collection heterogenes. Alors que les listes vont avoir tendance a contenir des elements similaires et donc de memes types, ce sont des collections homogenes.
#python #developpeur #codage #shorts #pythonlycée #pythonseconde #pythonpremiere #pythonterminale #snt #nsi #seconde #première #premiere #terminale #python3 #tutorielpython #apprendreacoder #débutants #commentcoder #pythontuple #pythontuples #tuples #tuples
Un tuple c'est comme une liste sauf qu'il est immuable, on ne peut pas le changer.
On utilise les () pour declarer un tuple et on separe ses elements par des virgules.
Et on peut aussi utiliser la fonction tuple.
```python
mon_tuple = (1, 2, "trois", 4.0)
```
Comme pour les listes, on peut acceder au elements d'un tuple en passant un indice entre crochets.
```python
print(mon_tuple[2]) # Cela affichera "trois"
```
La difference majeure avec les liste est qu'une fois qu'un tuple est créé, on ne peut pas le modifier.
Si on essaie de modifier la valeur de mon_tuple a la position 0, on a une erreur.
```python
# Ceci générera une erreur
# mon_tuple[0] = 10
```
Comme pour les listes, on a le déballage sur les varaibles pour recuperer des valeurs individuelles.
La fonction len fonctionne aussi sur les tuples pour obtenir sa taille.
Donc quand est-ce qu'on utilise un tuple plutot qu'une liste s'ils ont tellement en commun ? Deux raisons :
- D'abord si vous voulez une sequence modifiable, utilisez une liste, si vous voulez quelque chose de plus strict qui doit rester pareil, utiliser un tuple comme ils sont immuables.
- Et puis on va souvent utiliser les tuples un peu comme des structures, pour contenir des ensembles de types differents, ce sont des collection heterogenes. Alors que les listes vont avoir tendance a contenir des elements similaires et donc de memes types, ce sont des collections homogenes.
#python #developpeur #codage #shorts #pythonlycée #pythonseconde #pythonpremiere #pythonterminale #snt #nsi #seconde #première #premiere #terminale #python3 #tutorielpython #apprendreacoder #débutants #commentcoder #pythontuple #pythontuples #tuples #tuples
Video Information
Views
1.2K
Likes
56
Duration
0:49
Published
Feb 7, 2024
User Reviews
4.5
(1) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.