当我们在 Python 中创建一个 variable 的时候,很多时候我们会给 variable 一个名字:
myList = [1,2]
我的理解(很可能是错误的)是,系统会分配一些空间给我们的[1,2]
,然后还会有一个 referencemyList
,指向[1,2]
. 现在的问题是,假设我们有一个函数,它的参数是 list :
def func(myList):
return 0
当我们输入func([1,2])
的时候, Python 如何保存[1,2]
这个东西?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.