------
## 最终结论
```python
from itertools import combinations

def combinations_list(lst):
    result = []
    for i in range(len(lst) + 1):
        for combo in combinations(lst, i):
            result.append(list(combo))
    return result
```