title: Assign each unique value of column to whole Dataframe as if data frame duplicate itself based on value of another column
body: <p>i am trying to iterate value of column from df2 and assign each value of column from df2 to the df1.As if df1 will multiply itself based on value of column from df2.
  let's say i have df1 as per below:</p>
  
  <pre><code>df1
  1
  2
  3
  </code></pre>
  
  <p>and df2 as per below:</p>
  
  <pre><code>df2
  A
  B
  C
  </code></pre>
  
  <p>I want third dataframe df3 will became like below:</p>
  
  <pre><code>df3
  1 A
  2 A
  3 A
  1 B
  2 B
  3 B
  1 C
  2 C
  3 C
  </code></pre>
  
  <p>for now i have tried below code</p>
  
  <pre><code>for i, value in ACS_shock['scenario'].iteritems():
  
      df1['sec'] = df1[i] = value[:]
  </code></pre>
  
  <p>But when i generate the file from DF1 my output is like below:</p>
  
  <pre><code>1 A B C
  2 A B C
  3 A B C
  </code></pre>
  
  <p>Any idea how can i correct this code.
  much appreciated.</p>