27 lines
634 B
Python
Executable file
27 lines
634 B
Python
Executable file
#!/usr/bin/env python3
|
|
# -*- coding: utf-8 -*-
|
|
"""
|
|
Created on Tue Mar 22 17:12:12 2022
|
|
|
|
@author: tanu
|
|
"""
|
|
# itertools
|
|
# https://datagy.io/python-combinations-of-a-list/
|
|
from itertools import combinations
|
|
sample_list = ['a', 'b', 'c']
|
|
list_combinations = list()
|
|
for n in range(len(sample_list) + 1):
|
|
list_combinations += list(combinations(sample_list, n))
|
|
print(list_combinations)
|
|
|
|
|
|
#%%
|
|
col_list = num_df_wtgt.columns
|
|
col_list = [1:4]
|
|
len(col_list)
|
|
|
|
col_L_combinations = list()
|
|
for n in range(1, len(col_list) + 1):
|
|
col_L_combinations += list(combinations(col_list, n))
|
|
print(col_L_combinations)
|
|
print(len(col_L_combinations))
|