Printing from 2 lists on one line
<p>What I have so far:</p>

<pre><code>def balance_equation(species,coeff):
  data=zip(coeff,species)
  positive=[]
  negative=[]
  for (mul,el) in data:
    if int(mul)&lt;0:
      negative.append((el,mul))
    if int(mul)&gt;0:
      positive.append((el,mul))
</code></pre>

<p>I know this does not print anything. What I have is a function that takes in two lists <code>species=['H2O','O2','CO2']</code> and <code>coeff=['1','3','-4']</code>. I need it to print like so:
<code>1H20+3O2=4CO2</code></p>

<p>I started by putting the negative coeff and species in one list and the positive in the other. I just can seem to be able to get the two to print right. </p>
