------
## 最终结论
```python
import heapq

def heap_assending(lst):
    sorted_list = []
    heapq.heapify(lst)
    while lst:
        sorted_list.append(heapq.heappop(lst))
    return sorted_list
```