python学习疑问

Posted 生活会辜负努力的人,但不会辜负一直努力的人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习疑问相关的知识,希望对你有一定的参考价值。

1、(已解决)

test = [1, 2, 3, 4]
print("1", id(test))

def func(a):
    print("2", id(a))
    a = a.remove(1)
    print("3", id(a))
    return a


c = func(test)
print("4", id(c))

print(c)
print(test)

输出结果: 

为什么会输出None???

原因:a.remove(1) 本身就返回None。。。好菜呀

以上是关于python学习疑问的主要内容,如果未能解决你的问题,请参考以下文章

Python能做些什么及我的Python学习疑问

Python能做些什么及我的Python学习疑问

Python学习总结

学习 PyQt5。在我的代码片段中找不到错误 [关闭]

python学习疑问

Python能做些什么及我的Python学习疑问