for data in main_data:
data_to_write = calculateAnswer(data, pass_list, id)
在此" pass_list"我一次又一次地发送相同的列表[somedata](由于for循环)? 如果没有声明" pass_list"有更好的方法可以明智地完成这种表现吗?全球?
或者我应该只使用该函数并将其写入调用它的位置。 希望我已经清楚地解释过了。
答案 0 :(得分:1)
是的,已经多次在堆栈中显示和解释python在这些情况下传入引用,因此开销可以忽略不计。最好的做法是保持简单,不要像你说的那样使用全球变量,所以我不能保持现状。