[PDF] [PDF] Algorithmique et Programmation Tuples Tuples - CPGE Bank

Un tuple est une séquence non modifiable de valeurs C'est une séquence comme Tupl4 = () # tuple vide à partir de la version 3 de Python Accès aux valeurs 



Previous PDF Next PDF





[PDF] les tuples

possibles aussi • Structures complexes avec tuple de tuples, et même plus – à voir plus tard http://sametmax com/python-love-les-listes-en-intention-partie/ 



[PDF] Algorithmique et Programmation Tuples Tuples - CPGE Bank

Un tuple est une séquence non modifiable de valeurs C'est une séquence comme Tupl4 = () # tuple vide à partir de la version 3 de Python Accès aux valeurs 



[PDF] Corrigé cours 5 Python : Tuples - BDRP

Corrigé Cours de Mr JULES v2 1 Le type construit Tuple en Python Cours 5 Page 2 sur 8 Espace mémoire des objets Adresse propre 282 Objet str 'abc'



[PDF] Les tuples

Un tuple en python est une collection d'objets ordonnés → En python les tuple s' écrivent avec des parenthèses () >>> T=() >>> type(T)



[PDF] Les types utilisateurs (Python) Corrigé

d'utilisation des listes (list), très utilisées en Python, et des tuples (tuple) qui peuvent être vus comme un cas particulier de liste (liste constante) Nous décrirons 



[PDF] Python: Tuples

type in Python tuple Tuples construct simple groups of elements They work exactly like lists, except that tuples can't be changed in place (they're immutable)



[PDF] TP Python 3 - Pages individuelles - LIMSI

29 Sous la forme d'un tuple 30 Et qui possède, bien sûr, la même signature ( mêmes paramètres et valeur de retour) que dans l'algorithme général



[PDF] Types construits - les tuples

En Python, un p-uplet est de type tuple I Création d'un tuple Un tuple est une collection d'éléments séparés par une virgule Exemple 1 1 t = (1, 2, 3, 'bonjour',  



[PDF] Exercices corrigés

Informatique Scientifique version 2 2 Python 3 Exercices corrigés Écrire une fonction somme avec un argument « tuple de longueur variable » qui calcule

[PDF] liste de liste python

[PDF] instruction python

[PDF] album anglais maternelle

[PDF] découvrir l'anglais avec des albums de jeunesse cycle 3

[PDF] album anglais cycle 3

[PDF] liste album anglais cycle 3

[PDF] album anglais ce2

[PDF] découvrir l'anglais avec des albums de jeunesse cycle 2

[PDF] album jeunesse en anglais

[PDF] album anglais cycle 1

[PDF] expressions québécoises droles

[PDF] vieux patois quebecois

[PDF] proverbe quebecoise

[PDF] expressions québécoises illustrées

[PDF] expressions québécoises imagées

[PDF] Algorithmique et Programmation Tuples Tuples - CPGE Bank

Informatique (MPSI-PCSI)

1

Algorithmique et Programmation

Tuples

Tuples (immutable list)

Un tuple est une séquence non modifiable de ǀaleurs. C'est une séquence comme les listes, la seule

CrĠation d'un tuple

On peut créer un tuple facilement par insertion de valeurs en deux parenthèses séparées par virgules.

Tupl1с(͞physics", ͞chemistry", 2015)

Tupl2 = (1,2,3,4,6,50)

Tupl3 = (12,) # n'oubliez pas la ǀirgule aprğs la ǀaleur. Tupl4 = () # tuple vide à partir de la version 3 de Python

Accğs audž ǀaleurs d'un tuple

T = (͞physics", ͞chemistry", 1999, 2015)

T [ 0 ] T [ 1 ] T [ 2 ] T [ 3 ]

Accès aux sous-tuples d'un tuple (tranches)

Comme toutes les autres séquences pour accéder aux sous-tuples d'un tuple, vous devez utiliser deux

indices séparés par " : »

T с (͞physics", ͞chemistry", 1999, 2015)

T [ 0 :1 ] T [ 2 : ] T [ -1: ] T [ -1:-1 ]

Tuples sont non-modifiables " immutables »

Comme les chaines de caractères " str », les tuples sont non-modifiables donc, vous êtes interdits de

modifier les valeurs et sous-tuples d'un tuples, mais ǀous pouǀez utiliser ces ǀaleurs et sous-tuples pour

créer des variations de votre tuple initiale.

Informatique (MPSI-PCSI)

2

Suppression des ĠlĠments d'un tuple

Les tuples sont non-modifiables, donc la suppression des valeurs et sous-tuples d'un tuple n'est encore pas

tup с (͞physics", ͞chemistry", 1999, 2015) del tup

" del » supprimera tout le tuple, après cette operation la variable " tup ͩ n'est plus definie.

Operations de bases sur les tuples

Les tuples utilisent les operateurs " + » et " * » juste comme les chaines de caractères " str ».

Expression Résultat Description

len((1,2,3)) 3 Nombre de valeurs dans un tuple (1,2,3)+(4,5,6) (1,2,3,4,5,6) Concaténation

3 in (1,2,3) True Teste d'appartenance

for x in (1,2,3) : print(x)

1 2 3 Iteration par boucle for

Délimiteurs ne sont pas nécessaires

ou bien des accolades est par défaut un tuple.

Manipulation des tuples (fonctions)

Python inclut des fonctions de manipulation des tuples : len(tuple) Retourne le Nombre des valeurs dans un tuple max(tuple) Retourne la plus grande valeur dans un tuple min(tuple) Retourne la plus petite valeur dans un tuplequotesdbs_dbs28.pdfusesText_34