I'm working with itertools product and trying to return possible permutations.
This is what I'm trying to pass:

```
from itertools import product

df = {'A':[0,0.03,0.5],
     'B':[0,0.02,0.5],
     'C':[0,0.015,0.03],
     'D':[0,0.15,0.3],
     'E':[0,0.1,0.4],
     'F':[0,0.06,0.5],
     'G':[0,0.07,0.5]}

for element in product(list(df.values())):
   print(element)

```

What I get back:

```
([0, 0.03, 0.5],)
([0, 0.02, 0.5],)
([0, 0.015, 0.03],)
([0, 0.15, 0.3],)
([0, 0.1, 0.4],)
([0, 0.06, 0.5],)
([0, 0.07, 0.5],)

```

What I want:
All possible permutations of the numbers, one possible solution would look like:

```
[0,0.02,0.015,0.15,0.4,0.06,0.07]

```

Why is the product method not working as desired. Working out of Jupyter Notebooks - Python 3.