Tôi đang cố gắng để tránh sử dụng quá nhiều nếu báo cáo và so sánh và chỉ cần sử dụng một danh sách, nhưng không chắc chắn làm thế nào để sử dụng nó với str.startswith
:str.startswith với một danh sách các chuỗi để kiểm tra
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"
Những gì tôi muốn nó là:
if link.lower().startswith() in ["js","catalog","script","scripts","katalog"]:
# then "do something"
Bất kỳ trợ giúp nào sẽ được đánh giá cao.
Những câu trả lời này câu hỏi nhắc tôi về lý do tại sao tôi yêu Python rất nhiều! – dotancohen