আমার এরকম কিছু রয়েছে:
extensionsToCheck = ['.pdf', '.doc', '.xls']
for extension in extensionsToCheck:
if extension in url_string:
print(url_string)
আমি ভাবছি পাইথন (লুপের জন্য ব্যবহার না করে) এটি করার আরও মার্জিত উপায় কী হবে? আমি এরকম কিছু (সি / সি ++ এর মতো) সম্পর্কে ভাবছিলাম, তবে এটি কার্যকর হয়নি:
if ('.pdf' or '.doc' or '.xls') in url_string:
print(url_string)
সম্পাদনা: আমি নীচের প্রশ্নের সম্ভাব্য নকল হিসাবে চিহ্নিত হিসাবে এটি কীভাবে আলাদা তা ব্যাখ্যা করতে বাধ্য হচ্ছি (যাতে এটি বন্ধ হয়ে যায় না আমার ধারণা)।
পার্থক্যটি হ'ল, আমি যাচাই করতে চেয়েছিলাম যে স্ট্রিং কিছু স্ট্রিংয়ের তালিকার অংশ কিনা অন্য প্রশ্নটি স্ট্রিংয়ের তালিকা থেকে স্ট্রিংটি অন্য স্ট্রিংয়ের একটি স্ট্রিং কিনা তা পরীক্ষা করে দেখছে। অনুরূপ, তবে আপনি যখন অনলাইন আইএমএইচও-র উত্তর খুঁজছেন তখন একই রকম এবং শব্দার্থবিজ্ঞানের বিষয়টি নয় matter এই দুটি প্রশ্নই একে অপরের বিপরীত সমস্যা সমাধানের দিকে তাকিয়ে রয়েছে। উভয়ের জন্য সমাধানটি একই হতে পারে।