一、三调工作方案用地分类(二级类)

def getClassify(dlbm):
sd=['0303','0304','0306','0402','0603','1105','1106','1108']
gd=['0101','0102','0103']
yd=['0201','0202','0203','0204']
ld=['0301','0302','0305','0307']
cd=['0401','0403','0404']
syfwd=['05H1','0508']
gkd=['0601','0602']
zzyd=['0701','0702']
glfwd=['08H1','08H2','0809','0810']
jtysyd=['1001','1002','1003','1004','1005','1006','1007','1008','1009']
syslssd=['1101','1102','1103','1104','1107','1109','1110']
qttd=['1201','1202','1203','1204','1205','1206','1207']
if dlbm in sd:
return "湿地"
elif dlbm in gd:
return "耕地"
elif dlbm in yd:
return "园地"
elif dlbm in ld:
return "林地"
elif dlbm in cd:
return "草地"
elif dlbm in syfwd:
return "商业服务业用地"
elif dlbm in gkd:
return "工矿用地"
elif dlbm in zzyd:
return "住宅用地"
elif dlbm in glfwd:
return "公共管理与公共服务用地"
elif dlbm in jtysyd:
return "交通运输用地"
elif dlbm in syslssd:
return "水域及水利设施用地"
elif dlbm in qttd:
return "其他土地"
else:
return "请查询:{0}".format(dlbm)
getClassify(!DLBM!)