Why do I hot nan? : Simple python code

    def m(x,y):
      x=2
      y=[3,5]
    
    a=1
    b=[0,26]
    print m(a,b)

I want to change the arguments,if it is possible without return.When I run my code

    python d1.py 
    None

Why?

