【发布时间】:2020-09-03 15:27:11
【问题描述】:
在进行并行/SIMD 工作时,我经常在函数f 中用下面的语法表示计算。不过写起来有点容易出错,我想用g中定义的语法来写。有什么方法可以从f 中的语法转换为g?
dta=[[0,0,0,0],[0,0,0,0]]
VAR_ONE, VAR_TWO = range(2)
def f(ln):
dta[VAR_ONE][ln] = dta[VAR_ONE][ln] + 1
def g():
VAR_ONE = VAR_ONE + 1
for ln in range(4):
f(ln)
【问题讨论】: