title: Missing 3 required positional arguments Python
body: <p>Right so I'm working on a python code and I get this type error, "TypeError: printE() missing 3 required positional arguments: 'emp2', 'emp3', and 'emp4'"</p>
  
  <pre><code>for emmp in employee:
      print(printE(emmp))
  
  def printE(emp1, emp2, emp3, emp4):
  
      emp1 = "{}, {}, {}, {}".format(emp1[0], ' '.join(emp1[1:-2]))
      emp2 = "{}, {}, {}, {}".format(emp2[1], ' '.join(emp2[2:-3]))
      emp3 = "{}, {}, {}, {}".format(emp3[2], ' '.join(emp3[3]))
      emp4 = "{}, {}, {}, {}".format(emp4[3], ' '.join(emp4[0:-1]))
      print("{:10s} {:15s} {:5s} {:15s}".format(emp4[0], emp1[1], emp2[2], emp3[3]))
  </code></pre>
  
  <p>Any sort of help will be much appreciated!</p>