python中数组元素引⽤_python数组## Python数组
数组⽤于将多个值存储在⼀个变量中。
⽰例,创建⼀个包含汽车名称的数组:
```python获取数组长度
cars = ["Ford", "Volvo", "BMW"]
```
*****
## 什么是数组?
数组是⼀个特殊变量,⼀次可以容纳多个值。
如果有项⽬列表(例如,汽车名称列表),则将汽车存储在单个变量中可能如下所⽰:
```
car1 = "Ford"
car2 = "Volvo"
car3 = "BMW"
```
但是,如果您想遍历汽车并到特定的汽车怎么办?如果您没有3辆车,却有300辆车怎么办?解决⽅案是数组!
数组可以⽤⼀个名称保存许多值,并且您可以通过引⽤索引号来访问这些值。
*****
## 访问数组的元素
您可以通过引⽤*索引号*来引⽤数组元素。
⽰例,获取第⼀个数组项的值:
```
x = cars[0]
```
⽰例,修改第⼀个数组项的值:
```
cars[0] = "Toyota"
```
*****
## 数组的长度
使⽤该`len()`⽅法返回数组的长度(数组中元素的数量)。
⽰例,返回`cars`数组中的元素数:
```
x = len(cars)
```
注意:数组的长度总是⽐最⾼数组索引⼤⼀。
*****
## 循环数组元素
您可以使⽤`for in`循环遍历数组的所有元素。
⽰例,打印`cars`数组中的每个项⽬:
```
for x in cars:
print(x)
```
*****
## 添加数组元素
您可以使⽤该`append()`⽅法将元素添加到数组。
⽰例,向`cars`数组中再添加⼀个元素:
```
cars.append("Honda")
```
*****
## 删除数组元素
您可以使⽤该`pop()`⽅法从数组中删除⼀个元素。
⽰例,删除`cars`数组的第⼆个元素:
```
cars.pop(1)
```
您也可以使⽤该`remove()`⽅法从数组中删除元素。
⽰例,删除值为“ Volvo”的元素:
```
```
注意:列表的`remove()`⽅法仅删除指定值的第⼀次出现。*****
## 数组⽅法
Python有⼀组内置⽅法,可以在列表/数组上使⽤。
| Method | Description |
| --- | --- |
注意:Python不具有对数组的内置⽀持,但是可以使⽤Python列表代替。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论