Sites


Initiation à python

Listes simples et tuples

Listes simples et tuples

Les listes et les tuples sont de simples suite d'éléments indexés. Dans les listes ou dans les tuples, les éléments qui se suivent ne sont pas nécessairement de même type. Alors que dans une chaîne de caractères, tout élément est compris comme une lettre, dans une liste, un élément chiffre (int) peut suivre un élément chaîne de caractères (str)...
Il existe 2 façons de déclarer une liste :
- soit en créant une liste d'emblée, vide ou non :

    liste1 = []
    liste2 = [1,2,3]
    type(liste1)

    > <type 'list'>
   
    type(liste2)
   
    > <type 'list'>  

- soit en typant la variable :

    liste3 = list()
    type(liste3)
    > <type 'list'>  

Le tuple héritera des mêmes procédés :

    tuple1 = ()
    tuple2 = (1,2,3)
    tuple3 = tuple()
    type(tuple1)
   
    > <type 'tuple'>

    type(tuple2)

    > <type 'tuple'>

    type(tuple3)

    > <type 'tuple'>

La seule différence visible entre un tuple et une liste consiste dans l'utilisation de crochets dans le cas de la liste et de la parenthèse dans le cas du tuple. Au niveau de l'usage, nous verrons bientôt que la liste est modifiable alors que le tuple est prévu comme un élément figé dont les valeurs ne peuvent être modifiées.

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.