Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
def uz_shop_view(message: telebot.types.Message) -> None: if message.location is not None: text = '' lon: float = message.location.longitude lat: float = message.location.latitude distance: List[...] = [] for loc in STORES: result: float = geodesic( (loc['lons'], loc['lats']), (lon, lat)).meters distance.append(result) counter = len(distance) while counter > 0: i = distance.index(min(distance)) #print(i) distance[i] = 10 ** 100 counter -= 1 text += STORES[i]['title'] text += '\n' + STORES[i]['address'] + '\n\n' print(text) bot.send_message(message.chat.id, text)