擅长:python、mysql、java
<p>您只需使用第一个函数创建的列表作为第二个函数的参数:</p>
<pre><code>def some_list_function():
# this function would generate your list
return mylist
def some_other_function(mylist):
# this function takes a list as an argument and process it as you want
return result
some_other_function(some_list_function())
</code></pre>
<p>但是,如果需要在多个地方使用列表(由多个函数处理),那么将其存储为变量并不是一件坏事——更糟的是,如果列表生成函数进行了一些计算以生成列表,那么只需计算一次就可以节省CPU。</p>