d1[`d1_K][`d2_K] 只读,不能修改
如下所示,字典的值是字典,如何修改内嵌字典的值?
d1 = dict( STRING, ANY ) d2 = dict( STRING, ANY ) d2[`d2_K] = 1 d1[`d1_K] = d2 d1[`d1_K][`d2_K] = 3
执行上述最后一行代码报错: Please use '==' rather than '=' as equal operator in non-sql expression.
若执行下面代码:
d1 = dict( STRING, ANY )
d2 = dict( STRING, ANY )
d2[`d2_K] = 1
d1[`d1_K] = d2
d2[`d2_K] = 3
会报错:"Object without ownership could not be modified."
请问 如何 实现 正确的语句?