title: How can i use multiple lists as arguments in a function and receive them differently?
body: <p>Suppose, i have three lists,</p>
  
  <pre><code>a = [1,2,3]
  b = [2,3,4]
  c = [4,5,6]
  </code></pre>
  
  <p>and receive them in a function:</p>
  
  <pre><code>def foo(x,y,z):
      """I will print or use x,y, and z differently"""
  
  foo(a,b,c)
  </code></pre>
  
  <p>I come to know that i can pass a list using (*args) in Python:</p>
  
  <pre><code>foo(*x)
  </code></pre>
  
  <p>But here, x unpacks the items in every list and store them within itself. </p>
  
  <p>I want my function to accept the lists separately in different arguments.</p>