Listes de python

Listes de python

La liste est l'une des structures de données polyvalentes de Python qui arrangent les éléments d'une séquence. La liste peut inclure différents types d'éléments. Comme les éléments sont disposés en séquence, chaque élément a une position spécifique. Les positions de la liste sont appelées indices. Le numéro d'index commence à partir de zéro. Par exemple, si nous avons une liste de 10 éléments, la position des éléments ou des numéros d'index de la liste est de 0 à 9. La principale caractéristique de la liste dans Python est qu'il n'est pas nécessaire d'insérer les mêmes éléments dans une liste. Les éléments pourraient être de type hétérogène, je.e., Une liste peut contenir un entier, un numéro de point flottant, un numéro complexe et une chaîne. Une liste peut même contenir une autre liste à n'importe quelle position. Cet article explique brièvement les listes de Python, comment la liste est créée mise à jour, la suppression des éléments de la liste, etc.

Création de liste à Python

Une liste dans Python est créée à l'aide de la paire de crochets ([]). Les éléments à l'intérieur de la liste sont séparés par une virgule (,).

Créons plusieurs listes dans Python.

# Création d'une liste vide ou vide
myList = []
# imprimer la liste des blancs
Imprimer (MyList)
#Scréation d'une liste de nombres
MyList = [1,2,3,4,5,6,7,8,9]
# empreindre la liste
Imprimer (MyList)
#Scréation d'une liste de mots
myList = ["kamran", "sattar", "awaisi"]
# empreindre la liste
Imprimer (MyList)
#Scréation d'une liste de plusieurs éléments
MyList = [1,2, "Kamran", 10.0,2 + 3J]
# empreindre la liste
Imprimer (MyList)

Sortir

Accéder aux éléments d'une liste

Afin d'accéder à une certaine valeur dans la liste, nous devons indiquer le numéro d'index. Pour accéder aux éléments de liste, nous utilisons la paire de crochets, mentionnons le numéro d'index à l'intérieur des crochets et il renvoie l'élément.

# Création d'une liste vide ou vide
myList = []
# imprimer la liste des blancs
Imprimer (MyList)
#Scréation d'une liste de nombres
MyList = [1,2,3,4,5,6,7,8,9]
# prise les éléments de la liste
#Accession des premiers éléments
Impression (mon
Liste [0])
#Accession des seconds éléments
imprimer (myList [1])
#Accession des troisième éléments
imprimer (MyList [2])
#Accession des quatrième éléments
imprimer (MyList [3])
#Accession des cinquième éléments
imprimer (MyList [4])
#Accession des sixième éléments
imprimer (MyList [5])
#Accession des septième éléments
imprimer (MyList [6])
# accéder aux huitième éléments
imprimer (MyList [7])
#Accession des neuvième éléments
Imprimer (MyList [8])
#Scréation d'une liste de mots
myList = ["kamran", "sattar", "awaisi"]
# prise les éléments de la liste
imprimer (myList [0])
imprimer (myList [1])
imprimer (MyList [2])
#Scréation d'une liste de plusieurs éléments
MyList = [1,2, "Kamran", 10.0,2 + 3J]
# prise les éléments de la liste
imprimer (myList [0])
imprimer (myList [1])
imprimer (MyList [2])
imprimer (MyList [3])
imprimer (MyList [4])

Sortir

Nous pouvons couper une liste dans Python en utilisant l'opérateur de tranchage. Le côlon (:) est connu comme l'opérateur de tranchage. Le tranchage de la liste Python renvoie les multiples éléments dans une séquence donnée.

Laissez-nous utiliser l'opérateur de tranchage.

#Scréation d'une liste
myList = [1,2,3, «a», «b», 4,5, «c», 6,7, «d», 8,9]
# prise les éléments de la liste en tranchant
# prince des éléments 3 au 8e
Imprimer (MyList [2: 8])
# prince des éléments 1 à 5
imprimer (myList [0: 5])
# prince des éléments 1 à 5
imprimer (myList [0: 5])
# prince les éléments 3 à 8
Imprimer (MyList [2: 8])

Sortir

Mise à jour de la liste

Nous pouvons mettre à jour la liste à tout moment en insérant les éléments de la liste ou en mettant à jour la valeur de l'élément à un index spécifique de la liste. Pour ajouter les éléments de la liste, Python propose une fonction APPEND () intégrée. Les fonctions ajoutées () ajoutent l'élément à la fin de la liste. Cependant, nous pouvons ajouter l'élément à tout index spécifique à l'intérieur de la liste. Ce faisant, l'élément existant sera remplacé et un nouvel élément sera ajouté à l'intérieur de la liste.

Tout d'abord, voyons l'utilisation de la fonction annexée () pour ajouter les nouveaux éléments à la fin de la liste.

#Scréation d'une liste
myList = [1,2,3,4,5]
# empreindre la liste avant d'ajouter de nouveaux éléments
Imprimer (MyList)
#Using de la fonction annexée ()
ma liste.ajouter (6)
ma liste.ajouter («a»)
ma liste.Ajouter (9)
# empreindre la liste
Imprimer (MyList)

Sortir

Maintenant, mettons à jour les éléments existants dans une liste.

#Scréation d'une liste
étudiant = ['kamran', 25, 'kamran @ xyz.com ',' ms se ']
# empreindre la liste avant de mettre à jour les éléments
Impression (étudiant)
#Updation de la valeur en position 1
étudiant [1] = 24
#Updation de la valeur en position 2
étudiant [2] = "ABC @ xyz.com "
# prise la liste mise à jour
Impression (étudiant)

Sortir

Suppression ou supprimer les éléments de la liste

Les éléments peuvent être supprimés ou supprimés facilement de la liste. Il existe deux façons de supprimer ou de supprimer les éléments de la liste:

  1. En utilisant les mots clés del
  2. Utilisation de la fonction supprime ()

En utilisant le mot clé del

Tout d'abord, discutons du mot clé del. Le mot-clé Del supprime un élément de la liste à l'index spécifié. Le mot clé Del nécessite le numéro d'index. Par conséquent, lorsque vous êtes sûr de l'index de toute valeur, vous utilisez le mot clé Del.

#Scréation d'une liste
étudiant = ['kamran', 25, 'kamran @ xyz.com ',' ms se ']
# emprenez la liste avant de supprimer les éléments
Impression (étudiant)
#delette la valeur à l'index 0
Del Student [0]
#delette la valeur à l'index 1
Del Student [1]
# prise la liste mise à jour
Impression (étudiant)

Sortir

Utilisation de la fonction supprime ()

La suppression est la fonction intégrée Python qui prend l'élément de la liste comme argument et le supprime de la liste. Dans le cas où vous ne connaissez pas exactement la valeur d'index de l'élément, la méthode supprimée est là pour vous.

Voyons l'utilisation de la fonction supprime ().

#Scréation d'une liste
étudiant = ['kamran', 25, 'kamran @ xyz.com ',' ms se ']
# emprenez la liste avant de supprimer les éléments
Impression (étudiant)
#delette les éléments de la liste
étudiant.retirer ('kamran')
étudiant.retirer ('ms se')
# prise la liste mise à jour
Impression (étudiant)

Sortir

Déterminer la durée d'une liste

La longueur d'une liste peut être déterminée en utilisant le Len () fonction. Il renvoie la taille de la liste. Les fonctions Len () prennent l'objet de liste comme un argument.

#Scréation d'une liste
étudiant = ['kamran', 25, 'kamran @ xyz.com ',' ms se ']
# empreindre la durée de la liste
Print ("La durée de la liste est:", Len (étudiant))

Sortir

Conclusion

Les listes sont les structures de données les plus courantes et les plus utilisées dans Python. Ils sont utilisés pour stocker les éléments de données dans une séquence. La liste Python peut stocker des types d'éléments hétérogènes. Cet article explique le fonctionnement de la liste Python et de diverses fonctions intégrées Python à l'aide d'exemples simples.