Types Composés en Python
Types Composés en Python
Types Composés en Python
-- Pour former un tuple un seul lment, il faut faire suivre cet lment dune virgule.
Accs un lment
Les lments dun tuple sont indexs comme les lments dune liste et on peut slectionner une partie dun tuple
avec la mme syntaxe que celle utilise pour les listes.
Exemple
>>> t = (1, 2.2)
Pour obtenir la premire composante du couple, on pourra alors valuer :
>>> t[0]
1
>>> t[1]
2.2
Affectations multiples
Les tuples en Python permettent deffectuer des affectations multiples.
>>> a,b,c=1,2,3
On peut donc sen servir pour changer les valeurs de deux variables dun coup (sans introduire
de variable auxiliaire) :
a=2
b=3
print('Avant :',a,b)
a , b = b , a
print('Aprs :',a,b)
Avant : 2 3
Aprs : 3 2
Test dappartenance
Il est possible de tester si une valeur appartient un tuple laide de loprateur in :
>>> 3 in (1,2,3)
True
Parcourir un dictionnaire
def afficheDic(d) :
for e in d:
print (e,'\t', d[e])
>>> afficheDic(dico)
keyboard clavier
mouse souris
computer ordinateur
Test dappartenance
>>> 'mouse' in dico
True
Test dappartenance
>>> 4 in E
False
E2={1,6,9}
>>> E2
{9, 6, 1}