Python GIS извлекает числа из строки и возвращает минимум - PullRequest
0 голосов
/ 21 февраля 2019

У меня есть файл формы ГИС, в котором один из столбцов атрибута содержит заметки геодезистов. Мне нужно вытащить отметки из одной ячейки и отобразить минимальное количество.проблема в том, что не был задан формат для ввода высот.Я могу вывести буквы и символы, но не могу получить наименьшее значение для правильного вывода.

Сингл может показать что-то вроде этого

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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...