title: Multiply two data frames with similar index in python pandas
body: <p>I have two data frames and I want to multiply them by index. What the best way to do this?
  NOTE: Column names are different.</p>
  
  <pre><code>df1 = pd.DataFrame([(1,2,3),(3,4,5),(5,6,7)], columns=['a','b','d'], index = ['A', 'B','C'])
  df1
     a  b  d
  A  1  2  3
  B  3  4  5
  C  5  6  7
  
  df2 = pd.DataFrame([(10,20,30)], columns=['A','B','C'],index = ['ss'])
  df2 = df2.transpose()
  df2
     ss
  A  10
  B  20
  C  30
  </code></pre>
  
  <p>Output Dataframe:</p>
  
  <pre><code>     a   b   d
  A   10  20  30
  B   60  80 100
  C  150 180 210
  </code></pre>