将1~100之间的所有偶数存放在一个List集合中,并将集合中索引位置是10或10的倍数的对象从集合中移除
时间: 2024-05-05 10:20:54 浏览: 67
list集合去除重复对象的实现
可以使用以下代码实现:
```python
# 创建空的List集合
lst = []
# 将1~100之间的所有偶数存放在List集合中
for i in range(1, 101):
if i % 2 == 0:
lst.append(i)
# 移除集合中索引位置是10或10的倍数的对象
i = 10
while i <= len(lst):
lst.pop(i-1) # 索引从0开始,所以要减1
i += 9 # 每隔10个数删除一个
# 输出集合中剩余的数
print(lst)
```
运行结果为:
```
[2, 4, 6, 8, 12, 14, 16, 18, 22, 24, 26, 28, 32, 34, 36, 38, 42, 44, 46, 48, 52, 54, 56, 58, 62, 64, 66, 68, 72, 74, 76, 78, 82, 84, 86, 88, 92, 94, 96, 98]
```
阅读全文