Maison  >  Article  >  développement back-end  >  Qu'est-ce que le tableau de Python et comment l'utiliser

Qu'est-ce que le tableau de Python et comment l'utiliser

王林
王林avant
2023-05-25 09:34:162098parcourir

Préface

Il n'y a pas de prise en charge intégrée des tableaux en Python, mais vous pouvez utiliser des listes Python à la place

Tableaux

Les tableaux sont utilisés pour stocker plusieurs valeurs dans une seule variable :

Créez un tableau contenant des marques de voitures :

cars = ["Porsche", "Volvo", "BMW"]

1. Qu'est-ce qu'un tableau

Un tableau est une variable spéciale qui peut contenir plusieurs valeurs à la fois.

Si nous avions une liste d'éléments (par exemple, une liste de marques de voitures), stocker les marques dans une seule variable pourrait ressembler à ceci :

car1 = "Porsche"
car2 = "Volvo"
car3 = "BMW"

Cependant, que se passe-t-il si nous devons parcourir les marques pour trouver un élément spécifique marque de voiture ? Et s’il n’y avait pas seulement 3 voitures, mais 300 voitures ?

La solution, ce sont les tableaux !

Les tableaux peuvent contenir plusieurs valeurs sous un seul nom et nous pouvons accéder à ces valeurs en référençant le numéro d'index.

Accéder aux éléments du tableau

Référencer les éléments du tableau par numéro d'index. Récupérez la valeur du premier élément du tableau :

x = cars[0]

Modifiez la valeur du premier élément du tableau :

cars[0] = "Audi"

Longueur du tableau

Utilisez la méthode len() pour renvoyer la longueur du tableau (la nombre d'éléments dans le tableau) . len() 方法来返回数组的长度(数组中的元素数量)。

返回 cars 数组中的元素数量:

x = len(cars)

注意:数组长度总是比最高的数组索引大一个。

循环数组元素

我们可以使用 for in 循环遍历数组的所有元素。

打印 cars 数组中的每个项目:

for x in cars:
  print(x)

添加数组元素

我们可以使用 append() 方法把元素添加到数组中。 向 cars 数组再添加一个元素:

cars.append("Audi")

删除数组元素

我们可以使用 pop() 方法从数组中删除元素。 删除 cars 数组的第二个元素:

cars.pop(1)

我们也可以使用 remove() 方法从数组中删除元素。 删除值为 “Volvo” 的元素:

cars.remove("Volvo")

注意:列表的 remove()

Renvoie le nombre d'éléments dans le tableau cars :

数组方法
Python 提供一组可以在列表或数组上使用的内建方法。

append()			在列表的末尾添加一个元素
clear()				删除列表中的所有元素
copy()				返回列表的副本
count()				返回具有指定值的元素数量。
extend()			将列表元素(或任何可迭代的元素)添加到当前列表的末尾
index()				返回具有指定值的第一个元素的索引
insert()			在指定位置添加元素
pop()				删除指定位置的元素
remove()			删除具有指定值的项目
reverse()			颠倒列表的顺序
sort()				对列表进行排序

Remarque :La longueur du tableau est toujours supérieure d'une unité à l'indice le plus élevé du tableau.

Parcourir les éléments du tableau🎜🎜Nous pouvons utiliser for in pour parcourir tous les éléments du tableau. 🎜🎜Imprimez chaque élément du tableau cars : 🎜rrreee🎜Ajouter des éléments du tableau🎜🎜Nous pouvons ajouter des éléments au tableau en utilisant la méthode append(). Ajoutez un élément supplémentaire au tableau cars : 🎜rrreee🎜Supprimez un élément du tableau🎜🎜Nous pouvons utiliser la méthode pop() pour supprimer un élément du tableau. Supprimez le deuxième élément du tableau cars : 🎜rrreee🎜 Nous pouvons également utiliser la méthode remove() pour supprimer des éléments du tableau. Supprimer les éléments avec la valeur "Volvo" : 🎜rrreee🎜Remarque : La méthode remove() d'une liste supprime uniquement la première occurrence de la valeur spécifiée. 🎜🎜2. Méthodes intégrées des tableaux🎜rrreee🎜Conseils : Python n'a pas de prise en charge intégrée pour les tableaux, mais vous pouvez utiliser des listes Python à la place. 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer