générer tous les combinatinosrs d'une liste pyton

all_combinations = []
import itertools
for r in range(len(a_list) + 1):
    combinations_object = itertools.combinations(a_list, r)
    combinations_list = list(combinations_object)
    all_combinations += combinations_list
    
Sore Scarab