ML_AI_training/itertools.py

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))