Blackhacker نشر 12 مارس 2016 أرسل تقرير نشر 12 مارس 2016 لدي مجموعة من السلاسل النصية لأسماء ملفات وأريد التأكد ما إذا كانت تنتهي بامتداد معين أو لا، فما أقصر طريقة لفعل ذلك في بايثون؟ اقتباس
0 هشام رزق الله نشر 12 مارس 2016 أرسل تقرير نشر 12 مارس 2016 يمكنك القيام بذلك بطرق متعددة في بايثون، فتستطيع على سبيل المثال استخدام دالة any مع جملة الشرط حيث سنمرر لهذه الدالة مولد للتأكد من السلاسل النصية مع قائمة الامتدادات كما في المثال التالي: if any(ext in filenames for ext in extensions): print(filenames) أو يمكنك استخدام دالة endswith حيث سنتأكد من نهاية أسماء الملفات ما إذا كانت تنتهي بأحد الامتدادات المطلوبة أم لا كالتالي: 'file.doc'.endswith(extensions) اقتباس
السؤال
Blackhacker
لدي مجموعة من السلاسل النصية لأسماء ملفات وأريد التأكد ما إذا كانت تنتهي بامتداد معين أو لا، فما أقصر طريقة لفعل ذلك في بايثون؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.