Python pop dernier élément de la liste

Python pop dernier élément de la liste
Une liste est une collection de valeurs indexées et triées, similaires à un tableau. Il est réorganisable pour que nous puissions réorganiser les composants d'une liste. Il détient une liste séparée par des virgules de tout élément de données enfermé dans une tranche carrée. Chaque entrée de liste a un index qui va de zéro à l'infini.

Pour supprimer un élément d'une liste, vous pouvez utiliser le type de données de liste dans Python de diverses manières. La méthode de la liste pop () dans Python supprime la valeur finale et la renvoie d'une liste ou de la valeur d'index fournie. Le type de données de la liste Python vous permet de trier les objets de divers types de données logiquement. Les virgules divisent les valeurs, qui sont enfermées entre crochets ([]) et (,). Vous devez passer l'index de l'élément afin de le supprimer de la liste. L'indice commence à zéro.

Pour obtenir le premier élément de la liste, définissez l'index sur 0. Vous pouvez utiliser l'index comme -1 pour éliminer la dernière entrée. L'argument d'index n'est pas requis. La valeur par défaut est -1 et le membre final de la liste revient si aucune valeur n'est fournie. La méthode pop () renvoie une erreur avec l'indexerror de message: index pop si l'index spécifié est inexistant ou hors de portée. POP (), Clear () et Remove () sont les méthodes de liste populaire. Vous pouvez également supprimer des éléments à l'aide du mot clé Del en plus des méthodes susmentionnées.

Exemple 1:

Nous avons défini une liste intitulée «First_list» dans l'exemple précédent. Comme vous pouvez le voir, chaque pièce est séparée par une virgule et est enfermée entre les crochets, je.e. []. Cette liste comprend des composants de plusieurs types de données. L'article «Alex» est aux positions d'index 0. Nous avons un entier 55 à la position de l'indice 1. Nous avons un nombre à virgule flottante de 66.6 à l'index 2. Nous pouvons stocker des composants de nombreux types dans une seule liste de cette manière. Passons à voir comment faire sortir le dernier élément d'une liste de Python maintenant que vous comprenez bien comment générer des listes. La fonction d'objet de liste la plus souvent utilisée est la méthode POP ().

Cette méthode renvoie un élément ou un élément qui a été supprimé de la liste. Pour faire la distinction entre la méthode pop () et la suppression (), nous devons fournir l'élément à supprimer dans la méthode retirer (). Cependant, lorsque nous utilisons la fonction pop (), nous passons l'index de l'élément comme argument, le renvoyant à l'index spécifié. Si l'objet à supprimer n'est pas trouvé, une indexerror sera lancée. Considérez l'exemple suivant. Ici, la méthode pop () est utilisée avec l'entrée «1», qui n'est que la position d'index 7. La fonction pop (), comme vous pouvez le voir, élimine le «30» entier, qui est le dernier élément de la liste.

First_list = ["Alex", 55,66.6,77, "Rebecca", 10,20,30]
First_list.pop (7)
print (first_list)

Ici, vous pouvez voir la sortie où le dernier élément est supprimé avec succès.

Exemple 2:

Dans notre deuxième exemple, nous avons d'abord déclaré une liste avec le nom «MyList» dans la première ligne de code. Après cela, nous avons appliqué la méthode POP et affiché l'élément à supprimer avec les éléments restants de la liste. Lorsque nous avons appliqué la fonction POP pour la première fois, nous n'avons pas identifié la position d'index, mais dans la dernière ligne de code, la position d'index est transmise à la méthode POP. Ici, c'est 0, ce qui signifie que nous voulons supprimer l'élément de la position 0-index. Comme vous pouvez le voir dans la sortie, l'élément en position d'index 0 s'affiche, puis les éléments restants de la liste.

MyList = [11, 12, 13, 14, 15, 16]
Imprimer (MyList.pop (), MyList)
Imprimer (MyList.pop (0), myList)

Vous obtenez la sortie suivante lorsque vous exécutez le morceau de code mentionné ci-dessus.

Exemple 3:

Dans notre dernier exemple, nous supprimerons un élément de la 8e position. En utilisant la méthode pop (), l'élément en position 8 est éliminé. Parce qu'il n'y a pas d'élément à ce stade de la sortie, l'interprète Python lance une indexerror. Ceci est une stratégie rapide car elle est simple et ne nécessite pas de parcourir la liste pour un élément.

First_list = ["Alex", 55,66.6,77, "Rebecca", 10,20,30]
First_list.pop (8)
print (first_list)

Lorsque vous exécutez le code ci-dessus, vous obtiendrez l'erreur.

Conclusion:

Vous savez comment supprimer l'élément final d'une liste pertinente dans Python. Différents exemples sont mentionnés avec une explication appropriée pour que vous puissiez comprendre et appliquer les concepts de vos programmes. Nous vous avons fourni un guide détaillé sur l'utilisation de la méthode POP pour supprimer le dernier élément ou même un élément spécifique d'une liste.