我想有2個結果我怎樣才能重新在python指向一個全局數組
global_array1 = []
global_array2 = []
在我的功能全局數組,我將添加值到不同的陣列視情況而定:
def myfunc():
global global_array1:
global global_array2:
result =[]
for a in anArray:
if some_condition == True:
result = global global_array1
else
result = global_array2
# do something hhere
result.append(aResult)
但是當我嘗試它時,我看不到myFunction正在將結果保存到全局數組。 如何將'result'作爲指向我的global_array1或global_array2的指針?
你在你的代碼中的一些語法錯誤... – mgilson
@mgilson * some *? :) –
澄清;你不應該在'global blobal_array1'之後冒號。另外,'result = global global_array1'也是一個SyntaxError。 – mgilson