Хорошо, поэтому я делаю основанную на командной строке реализацию функции поиска по сайту. На сайте есть список всех необходимых мне ссылок в алфавитном порядке.
Использование будет что-то вроде
./find.py LinkThatStartsWithB
Таким образом, он будет переходить на веб-страницу, связанную с буквой B.
Мои вопросы: какой самый эффективный / самый умный способ использовать ввод пользователя и перейти на веб-страницу?
Сначала я думал о том, чтобы использовать список и затем получить первую букву слова и использовать числовой идентификатор, чтобы указать, куда идти в индексе списка.
(A = 1, B = 2 ...)
Пример кода:
#Use base url as starting point then add extension on end.
Base_URL = "http://www.website.com/"
#Use list index as representation of letter
Alphabetic_Urls = [
"/extensionA.html",
"/extensionB.html",
"/extensionC.html",
]
Или лучше сделать словарь?
Спасибо