【发布时间】:2011-07-08 21:06:49
【问题描述】:
我不清楚在 python 中将列表作为参数传递给函数的概念。
我自己试过研究这个,没有找到足够的资源。
我想实现一个辅助函数,它从给定列表中返回许多随机项。 (在 Django 查询集中)
但是,列表可能包含多行,并且将其按值传递给函数可能会导致内存不足状态,如果我错了,请纠正我。
那么我应该如何将列表传递给函数?
【问题讨论】:
-
尝试看看这里:docs.python.org/reference/datamodel.html 和这里blog.objectmentor.com/articles/2008/05/22/… 这个想法是传递参数给函数取决于它们的类型。
-
如何将值传递给函数并不取决于它们的类型!是否可以修改该值取决于类型。