Python':'Les'listes'
Définition':'En'Python,'une'liste'est'un'objet'qui'peut'en'contenir'd’autres.'On'entend'ici,'des'
caractères,'des'nombres,'des'chaines'et'même'une'liste'contenant'une'ou'des'
listes.'
'
Voici'comment'on'crée'une'liste'vide':'ligne&1'et'ligne&2'
&
On'peut'également'créer'une'liste'par'initialisation'de'contenu':'ligne&3'et'ligne&4&
&
Pour' accéder' aux' différents' éléments' d’une' liste,' vous' pouvez' y' accéder' de' la' manière'
suivante':'
'
Ainsi,'vous'accéder'au'premier'élément'de'la'liste'par'son'numéro'd’emplacement.'Le'premier'
élément'd’une'liste'se'trouve'toujours'à'l’indice'0.'
'
Le'dernier'élément'd’une'liste'peut'être'atteint'par'l’instruction'suivante':''
'
2''
'
L’emploi'de'la'méthode'len'nous'retourne'la'longueur'de'la'liste.'Ici,'la'valeur'4,'auquel'on'
soustrait'1'pour'obtenir'le'dernier'indice'de'la'liste.'
Contrairement'à'la'chaine'que'l’on'ne'peut'modifier,'les'éléments'd’une'liste'peuvent'être'
modifié.'On'dit'alors'qu’une'liste'est'mutable.''
'
'
Slice&avec&deux&indices1&&____________________________________________&
Une'expression'de'la'forme''''''liste[2& :& 6]&'''est' un' slice' dans' sa' syntaxe' de' base.' Cette'
syntaxe'utilise'deux'indices,'ici'les'indices'2'(indice'du'début'du'slice)'et'6'(indice'de'fin'du'
slice.'Le'deuxième'indice'est'strictement'à'gauche'de'l’indice'6,'autrement'dit'jusqu’à'l’indice'
5'inclus.'
'
'
Des&chaines&en&liste&avec&Split()&__________________________________&
Si'vous'désirez'créer'une'liste'à'partir'd’une'chaine,'vous'pouvez'utiliser'la'méthode'split.'
Cette'méthode'va'découper'notre'chaine'initiale'en'autant'd’élément'qui'la'constitue.'
Ainsi,'la'chaine'“Programmation'en'Python”'sera'séparé'ainsi':'
'
'
''''''''''''''''''''''''''''''''''''''''''''
'
1'https://zestedesavoir.com/tutoriels/582/les-slices-en-python/'
3''
La' méthode' split()' appliquée' sur' l’objet' chaine,' nous' retourne' une' liste' d’élément.'
Remarquer'que'le'paramètre'fourni'à'split&est'une'espace'vide.'La'chaine'est'alors'découpée&
à'partir'des'espaces'vides'entre'les'éléments'qui'la'constitue.'
'
'
'
'
Trier&une&liste&avec&Sort()&________________________________________&
Appliquer'la'méthode'sort()'sur'une'liste'signifie'que'l’on'modifie'le'contenu'de'la'liste'en'
ordonnant' le' contenu' par' ordre' de' grandeur' ou' par' ordre' alphabétique' pour' une' liste'
contenant'des'chaines.''
'
Pour'une'liste'de'chaines''
'
'
'
Ajouter&un&item&dans&une&liste&________________________________&
La'méthode'append()'permet'd’ajouter'un'élément'à'une'liste.'
'
'
'
'
'
'
'
4''
Ajouter&un&item&dans&une&liste&en&précisant&son&emplacement&
La'méthode'insert()'permet'd’ajouter'un'élément'à'une'liste'en'précisant'son'emplacement.'
Cette' fonction' reçoit' deux' paramètres' :' le' premier,' le' numéro' dindex.' Le' deuxième'
paramètre'correspond'au'contenu'ajouté.'
'
'
'
'
Retirer&un&item&d’une&liste&&________________________________&
La' méthode' remove()& ' permet' de' retirer' la' première' occurrence' de' l’élément' passé' en'
paramètre.'
'
&
&
&
Retirer&un&item&d’une&liste&en&précisant&son&index&__________&
La'méthode'del()&'permet'de'retirer'un'élément'd’une'liste'en'précisant'sont'numéro'd’index'
&
&
&
&
5''
&
Obtenir&la&valeur&maximum&d’une&liste&&________________________&
La'méthode'max()&'retourne'la'valeur'la'plus'élévée'présente'dans'une'liste.'
'
'
'
'
Obtenir&la&valeur&minimum&d’une&liste&&________________________&
La'méthode'min()&'retourne'la'valeur'la'moins'élévée'présente'dans'une'liste.'
'
'
'
'
Obtenir&la&somme&d’une&liste&&________________________&
La'méthode'sum()&'retourne'le'total'des'valeurs'présentes'dans'une'liste.'
'
'
'
'
' '
1 / 6 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !