sto cercando di evitare l'uso di tanti se le dichiarazioni e le comparazioni e semplicemente utilizzare un elenco, ma non è sicuro come usarlo con str.startswith
:str.startswith con una lista di stringhe di prova per
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"
Quello che vorrei che fosse:
if link.lower().startswith() in ["js","catalog","script","scripts","katalog"]:
# then "do something"
Qualsiasi aiuto sarebbe apprezzato.
Le risposte a questa domanda mi ricorda perché amo così tanto Python! – dotancohen