我确实需要在 Mathematica 中设置一个关联,其中一个键的值是另一个键(同一个关联对象)的值的函数。目前我在创建关联时放置一个虚拟值,然后通过进一步的操作将虚拟变量更改为正确的值。
我真的会在声明期间直接这样做。有什么诀窍吗?
SS = Association[n -> 1.0, x -> 2, dummy -> 0]
SS["dummy"] = 100*SS[[Key[n]]] + SS[[Key[x]]]
我确实需要在 Mathematica 中设置一个关联,其中一个键的值是另一个键(同一个关联对象)的值的函数。目前我在创建关联时放置一个虚拟值,然后通过进一步的操作将虚拟变量更改为正确的值。
我真的会在声明期间直接这样做。有什么诀窍吗?
SS = Association[n -> 1.0, x -> 2, dummy -> 0]
SS["dummy"] = 100*SS[[Key[n]]] + SS[[Key[x]]]