Python GIS从字符串中提取数字并返回最小值

时间:2019-02-21 17:04:46

标签: python gis

我有一个GIS形状文件,其中属性列之一是测量师的注释,我需要从一个单元格中提取高程并显示最小数量。问题是他们没有输入高程的格式。我可以取出字母和符号,但无法获得最小值以正确输出。

一个人可以显示类似的内容

A) 454.97   B) 454.47   C) 455.14   D) 454.14   E) 448.72   F) 448.56   G)446.89   H,I) 448.31

我现在拥有的代码是这样,其中SE是输入单元格。

   string =  SE
   charstr='-!@#$%^*(),&ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   for char in charstr:
    string=string.replace(char,'')
   string=string.split()
   return float(min(string)

0 个答案:

没有答案