Comment créer un tableau en Python et autres choses que vous devez savoir sur Python Array

Nœud source: 1402381

Les tableaux sont un module puissant et utile. En Python, vous pouvez créer un tableau de deux manières : en utilisant la bibliothèque standard Python ou le package NymPy.

Si vous débutez ou si vous souhaitez simplement créer un tableau avec des types de données simples, le module de tableau de la bibliothèque standard Python suffira. Cependant, comme Python est largement utilisé pour la science des données, le tableau num.py peut souvent être considéré comme la norme de facto car il est plus flexible et robuste.

Dans ce didacticiel, nous allons nous concentrer sur l'utilisation du module de tableau dans la bibliothèque standard Python.

Qu'est-ce qu'un tableau Python et que peut-il faire ?

Les tableaux Python sont des structures de données qui peuvent stocker plusieurs éléments du même type, par exemple, vous pouvez avoir un tableau de chaînes. Lorsque vous travaillez avec plusieurs éléments du même type de données, les tableaux facilitent le stockage, l'organisation, la suppression d'éléments et la manipulation des valeurs.

Cela peut sembler déroutant si vous débutez avec les tableaux Python. Voici donc une autre façon d'y penser : dites que vous organisez votre bibliothèque et que vous avez une liste de titres de livres. Vous souhaiterez peut-être stocker cette liste dans un endroit auquel vous pourrez facilement accéder si vous souhaitez un jour organiser les titres, supprimer ou récupérer certaines informations. En Python, cette liste de titres serait stockée dans un tableau.

Une confusion courante que vous pourriez rencontrer est la différence entre un tableau Python et une liste. La principale différence réside dans les types de valeurs que les deux peuvent stocker. Alors que les tableaux ne peuvent stocker que des éléments du même type de données, les listes peuvent stocker une variation de différents types de données. En prenant l'exemple d'étagère ci-dessus, si votre étagère contient également des objets décoratifs, tels que des plantes en pot, votre liste d'objets d'étagère devra être stockée dans une liste Python.

Comment créer un tableau en Python

Maintenant que vous savez ce qu'est un tableau, l'étape suivante consiste à créer un tableau Python. Commençons par un exemple simple : pour créer un tableau en Python, vous aurez besoin de deux paramètres : le type de données et la liste de valeurs. Le type de données est le type de valeur que vous souhaitez stocker. Poursuivant l'exemple de liste de livres précédent, le type de données ici serait livres, tandis que les valeurs seraient les titres de livres.

Votre syntaxe de base ressemblerait à ceci :
a=array(data type,value list)`

En utilisant l'exemple de la bibliothèque :
a=array(books, [Harry Potter, Game of Thrones, Narnia, The Hobbit, The Little Prince])

Comment accéder à un élément dans un tableau Python ?

Chaque élément du tableau a un numéro d'index, commençant par 0. Cela vous permet d'accéder à un élément d'un tableau. La syntaxe de base ressemblera à ceci :


Array_name[index value]

En utilisant l'exemple précédent, supposons que vous souhaitiez accéder au deuxième élément du tableau.


a=array(books, [Harry Potter, Game of Thrones, Narnia, The Hobbit, The Little Prince]) a[1]=Game of Thrones

Comment connaître la longueur d'un tableau Python ?

En comprenant le fonctionnement du numéro d'index, vous pouvez également déterminer la longueur du tableau Python. Comme le numéro d'index commence à 0, la longueur du tableau Python sera 1 de plus que le dernier numéro d'index. Une autre façon est d'utiliser le len() fonction pour déterminer la longueur du tableau Python :


a=array(books, [Harry Potter, Game of Thrones, Narnia, The Hobbit, The Little Prince])
len(a)=5

Comment supprimer un élément d'un tableau Python ?

Il existe plusieurs façons de supprimer des éléments d'un tableau Python.

Si vous souhaitez supprimer un élément en fonction de son numéro d'index, vous pouvez utiliser Python del déclaration:


a=array(books, [harry potter, game of thrones, narnia, the hobbit, the little prince])
del books[2]

Dans l'exemple ci-dessus, vous supprimez le troisième élément du tableau Python, « Narnia ». Pour utiliser cette méthode, vous devez connaître le numéro d'index de l'élément que vous souhaitez supprimer.

Mais que se passe-t-il si vous ne savez pas où se trouve l'élément que vous souhaitez supprimer ? Dans ce cas, vous pouvez utiliser Python remove() méthode:


a=array(books, [harry potter, game of thrones, narnia, the hobbit, the little prince])
del books[harry potter]

En utilisant le remove() méthode, vous serez en mesure de localiser et de supprimer un élément spécifique sans avoir besoin de connaître son numéro d'index.

Si vous voulez en savoir plus sur ce que vous pouvez faire avec les tableaux Python, vous pouvez consulter ce tutoriel or trouver un développeur senior pour vous aider à maîtriser Python étape par étape !

Tableau Python Aide Python Python tutor.png

Nous avons couvert les bases des tableaux Python dans cet article, mais ce n'est que la pointe de l'iceberg. Une fois que vous vous êtes familiarisé avec le module de tableau de la bibliothèque standard Python, vous pouvez développer pour en savoir plus sur l'utilisation de tableaux avec le package NumPy, qui est souvent considéré comme la fonction de tableau standard en Python et en science des données de nos jours.

Plus de ressources sur les tableaux Python : – Convertir un tableau Python en liste
- Supprimer l'élément du tableau en Python
- Trouver la somme du tableau en Python
- Comment découper un tableau en Python

Horodatage:

Plus de Blog du codeur