কম্পিউটার

কিভাবে Python একটি স্ট্রিং বিপরীত?


স্ট্রিং স্লাইসিং এবং রেঞ্জ অপারেটরগুলি পাইথনে একটি স্ট্রিং বিপরীত করতে ব্যবহার করা যেতে পারে। যেমন:

>>> 'Hello'[::-1]
‘olleH’
>>>‘Halloween’[::-1]
‘neewollaH’

[] অপারেটর কোলন ‘:’ দ্বারা পৃথক করে ৩টি সংখ্যা নিতে পারে। প্রথমটি স্টার্ট ইনডেক্স, দ্বিতীয়টি শেষ সূচক এবং তৃতীয়টি স্ট্রাইড। এখানে আমরা স্ট্রাইডটিকে -1 হিসাবে নির্দিষ্ট করেছি এবং অন্য 2টি খালি রেখেছি, যার অর্থ আমরা শুরু থেকে শেষ পর্যন্ত এক সময়ে বিপরীত দিকে যেতে চাই৷

আমরা আরও পঠনযোগ্য কিন্তু ধীর পদ্ধতি ব্যবহার করে একটি স্ট্রিংকে বিপরীত করতে পারি:

>>> ''.join(reversed('Hello'))
‘olleH’
>>> ''.join(reversed('Halloween'))
'neewollaH'

আমাদের যোগদান ব্যবহার করতে হবে কারণ বিপরীত () একটি তালিকা প্রদান করে এবং আমাদের এটি থেকে স্ট্রিং পুনর্গঠন করতে হবে।


  1. পাইথন স্প্লিট() কিভাবে ব্যবহার করবেন

  2. পাইথন রিভার্স স্ট্রিং:একটি ধাপে ধাপে নির্দেশিকা

  3. অ্যান্ড্রয়েডে স্ট্রিং এর বিপরীত কিভাবে করবেন?

  4. পাইথনে একটি স্ট্রিং আলফানিউমেরিক কিনা তা কীভাবে পরীক্ষা করবেন?