0

i was just wondering why the parameter won't print in the following program?Thanks

def my_func(param):
    param = param.append(4)
    print(param) #prints none
    return param

mylist = [1, 2, 3]
newlist = my_func(mylist)
print(mylist, newlist) #prints [1,2,3,4] none
jack
  • 23
  • 2
  • 10

0 Answers0