class Likelihood():
def __init__(self, x, y):
self.range = [{} for i in range(x)] # without default values
# if you need default values, use this code or numpy.zeros(shape=(x,y))
#self.range = [[0 for j in range(y)] for i in range(x)]
class MyDataType():
def __init__(self, dimension_1, dimension_2):
self.likelihood = Likelihood(dimension_1, dimension_2)
ocd = [0, 1, MyDataType(100, 100)]
# copy-paste your code here:
ocd[2].likelihood.range[1][0]=[-5219, -5191, 11.7];
ocd[2].likelihood.range[1][1]=[-5180, -5057, 56.5];
print(ocd[2].likelihood.range[1][0])
在程序中,我不确定你会怎么做
在第一次使用
range*
变量之前添加以下代码:将所有
range10
替换为ocd[2].likelihood.range[1][0]
,例如,在记事本++Regex replace中:你可以用Python的方式来做:
相关问题 更多 >
编程相关推荐