Solved! Go to Solution.
def Reclass(n): valueDict = {1 : 2, 2 : 2, 3 : 1, 4 : 1, 5 : 1, 6 : 1, 7 : 1} return valueDict Weight = Reclass(!Value!) if ( !Value! == 1):
def Reclass( !Value! ):
valueDict = {1 : 2, 2 : 2,
3 : 1, 4: 1,
5 : 1, 6 : 1,
7: 1}
!VALUE! = valueDict[!VALUE!]
try double equals sign to compareif ( !Value! == 1):
also your function call should be Reclass(!Value!)
Is Value the name of the field?
def Reclass(n): if ( n == 1): return 2 ....
def Reclass(n): valueDict = {1 : 2, 2 : 2, 3 : 1, 4 : 1, 5 : 1, 6 : 1, 7 : 1} return valueDict Weight = Reclass(!Value!)