• 0

كيف أعكس محتوى متغير نصي على لغة Python؟

لديّ متغيّر نصيّ بلغة python وأريد عكس محتوى المتغير، مثلا المحتوى هو "academy" أريد عكسه ليصبح "ymedaca"، كيف أفعل ذلك؟ هل توجد دالة تمكنني من ذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

استعمل :

>>> 'hello world'[::-1]
'dlrow olleh' :النتيجية 

استخدمنا extended slice  والتي تأخذ قيمتين، قيمة للبداية وأخرى للنهاية [begin:end:step]، وعند إعطاء القيمة 1- نقصد عندها عكس النص بشكل يُظهر الجملة من آخرها إلى بدايتها.

مثال آخر، مصفوفة تتوفر على الأعداد من 0 إلى 9 مرتبة ترتيبا تصاعديا، وعند عكسها نحصل على :

>>> L[::-1]
[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]

مثال آخر:

>>> s='abcd'
>>> s[::2]
'ac'
>>> s[::-1]
'dcba'

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن