Liste de pré-compensation Python

Liste de pré-compensation Python

La liste est une bibliothèque intégrée de plusieurs fonctions qui a plusieurs objets et est utilisée pour résoudre de gros problèmes. D'un autre côté, le pré-admission est l'opération qui signifie ajouter ou insérer les éléments au début de toute liste de python. Si nous voulons ajouter un élément à la structure de données, nous l'appelons une opération d'ajout.

Ce message fournira plusieurs méthodes pour affronter une liste dans Python.

Comment appliquer la liste à Python?

Pour appliquer la liste Python, les techniques ci-dessous sont utilisées:

  • Utilisation des opérateurs [] et +
  • Utilisation de la méthode de tranchage
  • Utilisation de la méthode insert ()
  • Utilisation de Deque.Méthode appendleft ()

Méthode 1: Préparer la liste dans Python en utilisant les opérateurs «[]» et «+»

Le moyen le plus simple de constituer le python est d'utiliser le carré "[]"Braces et"+»Opérateur. Les accolades carrés peuvent être utilisées pour les valeurs d'ajout au début de n'importe quelle liste tout en utilisant le «+»Opérateur.

Exemple

Tout d'abord, déclarez une liste avec des valeurs entières:

MyList = [6, 8, 3, 5, 7, 1, 2]

Ensuite, imprimez la liste tout en la convertissant en chaîne:

print ("Liste originale:" + str (myList))

Maintenant, incrémentez la liste en ajoutant la valeur spécifiée au début de la liste avec des accolades carrés et le «+»L'opération indique la concaténation:

new_list = [9] + myList

Appeler le "imprimer()”Fonction avec la chaîne comme argument:

Print ("After Prend List:" + Str (new_list))

Sortir

Méthode 2: Liste de pré-compensation dans Python en utilisant la méthode de tranchage

Un autre moyen facile d'attribuer un élément souhaité au début de la liste dans Python est la méthode de tranchage. Voyons l'exemple ci-dessous pour afficher les résultats de la méthode de tranchage.

Exemple

Effectuez la procédure de tranchage en ajoutant le "9"À l'indice fourni"0»:

myList [: 0] = [9]

Imprimez la chaîne adjointe:

Print ("After Prend List:" + Str (MyList))

Sortir

Méthode 3: Liste de pré-compensation dans Python en utilisant la méthode «insert ()»

Utilisez le "insérer()»Méthode pour appliquer une liste dans Python et fournie par la bibliothèque de la liste. Cette méthode prend deux paramètres, index et valeur.

Exemple

Appeler le "insérer()"Fonction pour insérer la valeur"9«Dans la liste déclarée au«0»Index:

ma liste.insérer (0, 9)

Après avoir ajouté la valeur au début de la liste fournie, obtenez les résultats en utilisant l'instruction PRINT:

Print ("After Prend List:" + Str (MyList))

Comme vous pouvez le voir, la valeur fournie a été ajoutée à l'index spécifié de la liste:

Méthode 4: Préparer la liste de Python en utilisant «Deque.Méthode appendleft () ”

Dans Python, le «collections»Le module fournit plusieurs structures de données et le« «deque ()" est l'un d'eux. La structure de données DEQI est connue sous le nom de «appendleft ()”Méthode qui prend un élément comme paramètre et l'ajouta au début de la liste.

Exemple

Tout d'abord, importez le «se débarrasser«Structure de données du«collections”Module:

à partir des collections Importer Deque

Utilisez le "se débarrasser”Structure de données et variable de liste:

MyList = deque (MyList)

Maintenant, ajoutez la liste avec un numéro souhaité au début de la liste:

ma liste.APPENDLEFT (9)

Appelez la déclaration d'impression pour vérifier la liste d'ajout:

Print ("After Prend List:" + Str (MyList))

Sortir

C'est tout! Nous avons élaboré plusieurs façons de constituer la liste Python.

Conclusion

Pour appliquer la liste Python, le «+"Opérateur avec crochets"[]", le "tranchage"Méthode, le"insérer()«Méthode, et le«se débarrasser.appendleft ()«La méthode est utilisée. Les accolades carrés peuvent être utilisées pour les valeurs d'ajout au début de n'importe quelle liste tout en utilisant l'opérateur «+». La méthode «insert ()» fournie par la bibliothèque de la liste prend deux arguments, également index et valeur. Ce message a démontré différentes méthodes pour affronter une liste dans Python.