كيفية قص سلسلة نصية في بايثون حتى حرف معين من النهاية
📁 سلسلة, بايثون, عمل
إليك السلسلة:
a = 'Первый - второй - третий'كيف يمكنني قص السلسلة من النهاية حتى ' -'، بحيث تكون النتيجة:
'Первый - второй'سابقًا، عندما كانت السلسلة تحتوي على ' - ' واحدة فقط، كنت أفعل ذلك عبر .split(' - ') وأحذف العنصر الأخير بالمؤشر [1]، ولكن بمجرد ظهور سلاسل تحتوي على اثنين ' - '، توقف ذلك عن العمل بشكل صحيح. أو ربما يمكن أيضًا عبر .split(' - ') ولكن بحذف ليس العنصر [1] بالتحديد، بل ببساطة آخر عنصر في القائمة الناتجة. من يعرف كيف يفعل ذلك؟ أرشدوني، من فضلكم.