0% ont trouvé ce document utile (0 vote)
13 vues7 pages

Les Tuples Python

Un tuple en Python est une liste immuable qui peut être créée avec des parenthèses ou sans. Il permet d'effectuer une affectation multiple et de renvoyer plusieurs valeurs d'une fonction. Les tuples sont utilisés pour définir des constantes qui ne doivent pas changer.

Transféré par

cedriclongo05
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
13 vues7 pages

Les Tuples Python

Un tuple en Python est une liste immuable qui peut être créée avec des parenthèses ou sans. Il permet d'effectuer une affectation multiple et de renvoyer plusieurs valeurs d'une fonction. Les tuples sont utilisés pour définir des constantes qui ne doivent pas changer.

Transféré par

cedriclongo05
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Les tuples python

Accueil › Python débutant › Les tuples python

Les listes
Les dictionnaires

Un tuple est une liste qui ne peut plus être modifiée.

Créer un tuple
Pour créer un tuple , vous pouvez utiliser la syntaxe suivante:

>>> mon_tuple = ()

Ajouter une valeur à un tuple


Pour créer un tuple avec des valeurs, vous pouvez le faire de cette façon:

>>> mon_tuple = (1, "ok", "olivier")

Les parenthèses ne sont pas obligatoires mais facilite la lisibilité du code (rappelons que
la force de python est sa simplicité de lecture):

>>> mon_tuple = 1, 2, 3
>>> type(mon_tuple)
<type 'tuple'>

Lorsque vous créez un tuple avec une seule valeur, n'oubliez pas d'y ajouter une virgule,
sinon ce n'est pas un tuple.

https://python.doctor/page-apprendre-tuples-tuple-python 27/04/2025 11 54
Page 1 sur 7
:
>>> mon_tuple = ("ok")
>>> type(mon_tuple)
<type 'str'>
>>> mon_tuple = ("ok",)
>>> type(mon_tuple)
<type 'tuple'>

A!icher une valeur d'un tuple


Le tuple est une sorte de liste, on peut donc utiliser la même syntaxe pour lire les
données du tuple.

>>> mon_tuple[0]
1

Et évidemment si on essaie de changer la valeur d'un index, l'interpreteur nous insulte


copieusement:

>>> mon_tuple[1] = "ok"


Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'tuple' object does not support item assignment

A quoi sert un tuple alors?


Le tuple permet une a!ectation multiple:

>>> v1, v2 = 11, 22


>>> v1
11
>>> v2
22

Il permet également de renvoyer plusieurs valeurs lors d'un appel d'une fonction:

>>> def donne_moi_ton_nom():


... return "olivier", "engel"
...
>>> donne_moi_ton_nom()
('olivier', 'engel')

https://python.doctor/page-apprendre-tuples-tuple-python 27/04/2025 11 54
Page 2 sur 7
:
On utilisera un tuple pour définir des sortes de constantes qui n'ont donc pas vocation à
changer.

Les listes
Les dictionnaires

Python débutant

Présentation Python

Installer Python

Interpréteur python

IDE Editeurs python

Calculs et variables

Les listes

Les tuples

Les dictionnaires

Les fonctions

Les fonctions natives

Conditions if elif else

Boucle for / while

Les modules/packages

https://python.doctor/page-apprendre-tuples-tuple-python 27/04/2025 11 54
Page 3 sur 7
:
Les exceptions

Les compréhensions de liste

Programmation orientée objet

Les décorateurs

Les itérateurs/générateurs

Expressions régulières

Lire / Editer un fichier

PEP 8 / bonnes pratiques

Black formateur de code

Python avancé

Di!érences python 2 / 3

Encodage python

Pip installe vos librairies

Virtualenv

Debug

Python Path

Gestion fichiers et dossiers

Interface graphique tKinter

Graphiques scientifiques

Programmation asynchrone

https://python.doctor/page-apprendre-tuples-tuple-python 27/04/2025 11 54
Page 4 sur 7
:
XML et python

BeautifulSoup / HTML parser

Créer un exécutable

Dossier partagé / samba

FTP / SFTP

Fabric SSH

Envoyer un mail SMTP

Réseau / socket

Base de données

Créer un serveur web

Websocket & Crossbar

Générateur de site statique

Numba

Tests unitaires

Deep Learning IA

Deep Learning & PyTorch

Block Chain

Django

Présentation Django

Installer Django

https://python.doctor/page-apprendre-tuples-tuple-python 27/04/2025 11 54
Page 5 sur 7
:
Initialiser un projet Django

Créer une application Django

ORM Django

Login Django

Les champs des modèles

Interface admin Django

Queryset

Many to many relation

Les vues

Les formulaires

CSRF Token

Les middlewares

Templates Django

Context Processor

Signaux Django

Xadmin

Django select2

Crispy Forms

AngularJS et Django

Uploader un fichier en ajax

Django Rest Framework

https://python.doctor/page-apprendre-tuples-tuple-python 27/04/2025 11 54
Page 6 sur 7
:
Django déploiement

Raspberry Pi

Présentation Raspberry pi

Installer Raspbian

IP statique

Samba / partager un dossier

Lire vidéo 1080p

Installer VPN

Client torrent

Site

Contacter l'auteur

Mentions légales

Apprendre programmation cours python 3


Django internet web - Documentation débutant et expert
Version anglaise

https://python.doctor/page-apprendre-tuples-tuple-python 27/04/2025 11 54
Page 7 sur 7
:

Vous aimerez peut-être aussi