循环输出一个包含10个整数的列表，每次输出都要求将列表中最小的元素删除。


[5, 8, 2, 7, 1, 9, 3, 6, 4, 10]
可以使用Python中的循环和列表操作进行实现，每次输出后使用`min()`函数找出列表中的最小值并使用`remove()`函数进行删除：

```python
lst = [5, 8, 2, 7, 1, 9, 3, 6, 4, 10]

for i in range(len(lst)):
    print(lst)
    lst.remove(min(lst))
```

输出结果为：

```
[5, 8, 2, 7, 1, 9, 3, 6, 4, 10]
[5, 8, 7, 9, 3, 6, 4, 10]
[5, 8, 7, 9, 6, 4, 10]
[8, 7, 9, 6, 4, 10]
[8, 7, 9, 6, 10]
[8, 7, 9, 10]
[8, 9, 10]
[9, 10]
[10]
[] 
```