创建命名为arrs空列表,然后添加13,”xiaoli”,2.8,[0.7, ‘o’],17这些元素。①将”xiaoli”改为”xiaowang”;②打印2.8的索引值;③删除17,然后打印列表;④取出列表中索引为1-3的元素,并进行打印
时间: 2024-10-23 15:21:46 浏览: 38
首先,我们创建一个名为`arrs`的空列表,然后逐个添加指定的元素:
```python
# 初始化空列表
arrs = []
# 添加元素
arrs.append(13) # 添加整数13
arrs.append("xiaoli") # 添加字符串"xiaoli"
arrs.append(2.8) # 添加浮点数2.8
arrs.append([0.7, 'o']) # 添加嵌套列表
arrs.append(17) # 添加整数17
# 现在的list内容: [13, "xiaoli", 2.8, [0.7, 'o'], 17]
```
接下来,按照您的要求操作:
① 将 "xiaoli" 改为 "xiaowang":
```python
arrs[1] = "xiaowang"
```
现在列表变成: `[13, "xiaowang", 2.8, [0.7, 'o'], 17]`
② 打印 2.8 的索引值 (在 Python 中,索引从0开始):
```python
index_2_8 = arrs.index(2.8)
print(f"2.8的索引值是: {index_2_8}")
```
假设索引已确定。
③ 删除 17 并打印列表:
```python
# 删除17
arrs.remove(17)
# 打印新的列表
print(arrs)
```
现在列表变短了。
④ 取出列表中索引为1-3的元素并打印:
```python
elements_1_to_3 = arrs[1:4] # 由于列表下标是从0开始,索引1到3对应的是第二个到第四个元素
print("索引1-3的元素:", elements_1_to_3)
```
完成以上操作后,程序将按照您的指令显示结果。
阅读全文