Я стараюсь избегать использования так много, если заявления и сравнений и просто использовать список, но не знает, как использовать его с str.startswith
:str.startswith со списком строк для проверки
if link.lower().startswith("js/") or link.lower().startswith("catalog/") or link.lower().startswith("script/") or link.lower().startswith("scripts/") or link.lower().startswith("katalog/"):
# then "do something"
Я бы хотел (а) бы хотел:
if link.lower().startswith() in ["js","catalog","script","scripts","katalog"]:
# then "do something"
Любая помощь была бы оценена.
Ответы к этому вопрос напоминает мне, почему я так люблю Python! – dotancohen