用python程序写出,有一个列表,内容是【21,25,23,22,20】,定义列表,并用变量接受它,追加数字31 ,把99添加到列表第四位,追加一个新列表【45,76,11】,到列表尾部,取出第一个元素,取出最后一个元素,查找元素22,在列表中的下标位置。
时间: 2024-10-15 18:25:21 浏览: 10
利用Python的pywin32写的一个小程序
首先,让我们定义一个包含初始数值的列表:
```python
numbers = [21, 25, 23, 22, 20]
```
接着,我们可以在程序中追加新的元素:
1. 追加数字31:
```python
numbers.append(31)
```
2. 把99添加到列表的第四位,注意Python索引是从0开始的,所以我们用`insert`函数插入:
```python
numbers.insert(3, 99) # 插入位置是元素个数减一,即第四个位置
```
3. 追加一个新的列表到原列表尾部:
```python
new_list = [45, 76, 11]
numbers.extend(new_list) # 使用extend方法合并两个列表
```
然后我们可以获取指定位置的元素:
- 取出第一个元素:
```python
first_element = numbers[0]
```
- 取出最后一个元素:
```python
last_element = numbers[-1] # -1表示最后一个元素
```
- 查找元素22并在列表中的下标位置:
```python
index_of_22 = numbers.index(22) # 如果元素存在会返回其索引,不存在则抛出异常
```
阅读全文