要求如下: (1)定义一个空列表,向列表中添加5个任意整数;(2)在列表索引为1的位置,插入一个元素99;(3)找出下标为偶数的元素,并从列表中删除它们;(4)让列表由大到小排序,然后输出。
时间: 2023-05-28 16:08:11 浏览: 273
代码如下:
```python
# 定义一个空列表
num_list = []
# 添加5个任意整数
num_list.extend([3, 8, 5, 2, 7])
# 在索引为1的位置插入元素99
num_list.insert(1, 99)
# 找出下标为偶数的元素,并从列表中删除它们
del_index = []
for i in range(len(num_list)):
if i % 2 == 0:
del_index.append(i)
for i in range(len(del_index)):
del num_list[del_index[i] - i]
# 让列表由大到小排序
num_list.sort(reverse=True)
# 输出结果
print(num_list)
```
输出结果为:
```
[99, 8, 3]
```
相关问题
在Python中定义一个空列表,往列表中添加5个任意整数
可以使用以下代码来定义一个空列表并往其中添加5个任意整数:
```
my_list = []
my_list.append(1)
my_list.append(2)
my_list.append(3)
my_list.append(4)
my_list.append(5)
```
这样就可以定义一个空列表,并往其中添加5个任意整数。
(1)定义一个空列表,向列表中添加5个任意整数; (2)在列表索引为1的位置,插入一个元素99: (3)找出下标为偶数的元素,并从列表中删除它们 (4)让列表由大到小排序,然后输出。
1. 定义一个空列表,向列表中添加5个任意整数:
```
my_list = []
my_list.append(10)
my_list.append(20)
my_list.append(30)
my_list.append(40)
my_list.append(50)
```
2. 在列表索引为1的位置,插入一个元素99:
```
my_list.insert(1, 99)
```
3. 找出下标为偶数的元素,并从列表中删除它们:
```
for i in range(len(my_list)):
if i % 2 == 0:
del my_list[i]
```
4. 让列表由大到小排序,然后输出:
```
my_list.sort(reverse=True)
print(my_list)
```