Comment modifier les listes en python

Vous pouvez modifier le contenu d'une liste au besoin avec Python. Modification d'une liste des moyens pour modifier une entrée particulière, ajouter une nouvelle entrée, ou supprimer une entrée existante. Pour effectuer ces tâches, vous devez parfois lire une entrée. Le concept de modification se trouve dans le CRUD acronyme, qui signifie Create, Read, Update et Delete. Voici les fonctions de liste associée à CRUD:

Sommaire

append (): Ajoute une nouvelle entrée à la fin de la liste.

clear (): Supprime toutes les entrées de la liste.

copy (): Crée une copie de la liste actuelle et le place dans une nouvelle liste.

étendre (): Ajoute des éléments à partir d'une liste existante et dans la liste actuelle.

insert (): Ajoute une nouvelle entrée à la position spécifiée dans la liste.

pop (): Supprime une entrée de la fin de la liste.

remove (): Supprime une entrée de la position spécifiée dans la liste.




Les étapes suivantes montrent comment effectuer les tâches de modification des listes.

1

Ouvrez une fenêtre Python.

Vous voyez l'invite de Python familier.

2

Tapez Liste1 = [] et appuyez sur Entrée.

Python crée une liste nommée Liste1 pour toi.

Notez que les crochets sont vides. Liste1 ne contient pas toutes les entrées. Vous pouvez créer des listes vides que vous remplissez avec des informations plus tard. En fait, ce sont précisément combien de listes commencer parce que vous ne savez pas ce que généralement informations qu'ils contiendront jusqu'à l'utilisateur interagit avec la liste.

3

Type de len (Liste1) et appuyez sur Entrée.

La len () sorties de fonction 0. Lors de la création d'une application, vous pouvez vérifier une liste vide en utilisant la len () fonction. Si une liste est vide, vous ne pouvez pas effectuer des tâches telles que la suppression des éléments de ce parce qu'il n'y a rien à enlever.

Comment modifier les listes en python
Comment modifier les listes en python Agrandir
4

Tapez List1.append (1) et appuyez sur Entrée.

Vérifiez pour les listes vides comme nécessaire dans votre application.

5

Type de len (Liste1) et appuyez sur Entrée.

La len () fonction relève maintenant une longueur de 1.

Comment modifier les listes en python
Comment modifier les listes en python Agrandir
6

Tapez Liste1 [0] et appuyez sur Entrée.

Vous voyez la valeur stockée dans l'élément 0 de Liste1.

7

Tapez List1.insert (0, 2) et appuyez sur Entrée.

La insert () fonction nécessite deux arguments. Le premier argument est l'indice de l'insertion, qui est l'élément 0 dans ce cas. Le deuxième argument est l'objet que vous souhaitez inséré à ce point, qui est 2 dans ce cas.

Comment modifier les listes en python
Comment modifier les listes en python Agrandir
8

Tapez Liste1 et appuyez sur Entrée.

Python a ajouté un autre élément à Liste1. Cependant, en utilisant le insert () fonction vous permet d'ajouter un nouvel élément avant le premier élément.

9

Tapez List2 = List1.copy () et appuyez sur Entrée.

La nouvelle liste, List2, est une copie exacte de Liste1. La copie est souvent utilisé pour créer une version temporaire d'une liste existante de sorte qu'un utilisateur peut effectuer des modifications temporaires à elle plutôt que de la liste originale. Lorsque l'utilisateur est fait, l'application peut soit supprimer la liste temporaire ou le copier dans la liste originale.

10

Tapez List1.extend (List2) et appuyez sur Entrée.

Python exemplaires tous les éléments List2 à la fin de Liste1. Extension est couramment utilisé pour consolider les deux listes.

Comment modifier les listes en python
Comment modifier les listes en python Agrandir
11

Tapez Liste1 et appuyez sur Entrée.

Vous voyez que la copie et d'étendre les processus ont travaillé. Liste1 contient désormais les valeurs 2, 1, 2 et 1.

Comment modifier les listes en python
Comment modifier les listes en python Agrandir
12

Tapez List1.pop () et appuyez sur Entrée.

Python affiche une valeur de 1. Le 1 a été enregistrée à la fin de la liste, et pop () supprime toujours des valeurs de la fin.

13

Tapez List1.remove (1) et appuyez sur Entrée.

Cette fois, Python supprime l'élément à élément 1. Contrairement à la pop () fonction, la remove () fonction ne pas afficher la valeur de l'élément qu'il enlevé.

14

Tapez List1.clear () et appuyez sur Entrée.

Utilisation clear () signifie que la liste ne devrait pas comporter d'éléments maintenant.

15

Type de len (Liste1) et appuyez sur Entrée.

Vous voyez que la sortie est 0. Liste1 est certainement vide. À ce stade, vous avez essayé toutes les méthodes de modification que Python fournit pour les listes. Travailler avec Liste1 un peu plus de l'utilisation de ces diverses fonctions jusqu'à ce que vous sentez théière changements confortables à la liste.

16

Fermez la fenêtre Python.

Félicitations pour un travail bien fait!


» » » » Comment modifier les listes en python