其中,rvalue: int(random.random()*2800+102)/100.0
precentage: update( !rvalue! )
def update(value):
import arcpy
list=[]
with arcpy.da.SearchCursor(r"C:\Users\gis\Documents\temp\data\test.gdb\lilac",["rvalue"]) as cursor:
for row in cursor:
list.append(row[0])
S=sum(list)
return value / S * 100