python编程。ARCGIS的属性表中,假如已有LON和ADCODE这两列如何根据ADCODE和LON排序,实现ADDCODE列赋值
- 培训职业
- 2025-05-06 10:18:15
排序与排重,如果数据量少很容易。如果数据量大就需要建立索引。通过索引来检查是否有重复。
索引,通常用字典。也可以用set。如果想提高效果,可以将索引按前面(9个字节),你自己试一下做两级索引。这样速度会快很多。
你自己描述不清楚。弄不明白你想做什么?如果单纯排重是这样子
dict1={}
for row in rows:
adcode=row[2]
try:
dict1[adcode]
print "duplicate with..."
continue
except KeyError:
dict1[adcode]=None
#save row here
多重随机标签