Let's say I have a list of lists called master_list
, which has the following properties:
- Each list inside the
master_list
contains strings that are single digit positive integers - Each list inside the
master_list
has a length from 2 to 5 - The
master_list
has a length from 1 to 8
What I want to do is return a list of string variations using the list of posibilities for each position.
Here is an example of a master_list
and what the output would look like:
master_list = [['3', '2', '6'], ['6', '5', '3', '9'], ['9', '8', '6']]
# In this case the output would contain 3*4*3 = 36 elements
output = ["339","366","399","658","636","258","268","669","668","266","369","398",
"256","296","259","368","638","396","238","356","659","639","666","359",
"336","299","338","696","269","358","656","698","699","298","236","239"]