arcgis字段计算器利用python按两列要求编号
生活随笔
收集整理的這篇文章主要介紹了
arcgis字段计算器利用python按两列要求编号
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
示例
?代碼
# -*- coding: utf-8 -*- A=1 B=1 C=1 A1=1 B1=1 C1=1 A2=1 B2=1 C2=1 A3=1 B3=1 C3=1 A4=1 B4=1 C4=1 def a(name,bianhao):name=name.encode('utf-8');global A,B,C,A1,B1,C1,A2,B2,C2,A3,B3,C3,A4,B4,C4if(name=='a'):if(bianhao==4):end="A"+str(A)A=A+1elif(bianhao==3):end="B"+str(B)B=B+1elif(bianhao==2):end="C"+str(C)C=C+1else:end="D"elif(name=='b'):if(bianhao==4):end="A"+str(A1)A1=A1+1elif(bianhao==3):end="B"+str(B1)B1=B1+1elif(bianhao==2):end="C"+str(C1)C1=C1+1else:end="D"elif(name=='c'):if(bianhao==4):end="A"+str(A2)A2=A2+1elif(bianhao==3):end="B"+str(B2)B2=B2+1elif(bianhao==2):end="C"+str(C2)C2=C2+1else:end="D"elif(name=='d'):if(bianhao==4):end="A"+str(A3)A3=A3+1elif(bianhao==3):end="B"+str(B3)B3=B3+1elif(bianhao==2):end="C"+str(C3)C3=C3+1else:end="D"elif(name=='e'):if(bianhao==4):end="A"+str(A4)A4=A4+1elif(bianhao==3):end="B"+str(B4)B4=B4+1elif(bianhao==2):end="C"+str(C4)C4=C4+1else:end="D"else:end="0"return end結(jié)果
?
總結(jié)
以上是生活随笔為你收集整理的arcgis字段计算器利用python按两列要求编号的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大额信用卡不还款会怎么样
- 下一篇: 神经网络与深度学习——TensorFlo