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 !

Les Tuples en Python : Guide Facile pour Débutants 📘
Comment Coder
1.2K views • Feb 7, 2024
Les Tuples en Python : Guide Facile pour Débutants 📘

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

Video Information

Views

1.2K

Likes

56

Duration

0:49

Published

Feb 7, 2024

User Reviews

4.5
(1)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.