将1~100之间的所有偶数存放在一个List集合中,并将集合中索引位置是10或10的倍数的对象从集合中移除。
时间: 2024-04-30 08:20:22 浏览: 99
下面是一个Python示例代码,实现了上述要求:
```python
# 创建一个空的List集合
nums = []
# 将1~100之间的偶数添加到集合中
for i in range(2, 101, 2):
nums.append(i)
# 输出原始集合
print("原始集合:", nums)
# 创建一个新的List集合,用于存储需要保留的元素
new_nums = []
# 遍历原始集合中的元素,将索引是10或10的倍数的元素移除
for i in range(len(nums)):
if (i+1) % 10 == 0:
continue
new_nums.append(nums[i])
# 用新集合替换原始集合
nums = new_nums
# 输出处理后的集合
print("处理后的集合:", nums)
```
输出结果如下:
```
原始集合: [2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100]
处理后的集合: [2, 4, 6, 8, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 92, 94, 96, 98, 100]
```
阅读全文