কম্পিউটার

পাইথনে একটি তালিকার বস্তুগুলিকে কীভাবে বিপরীত করবেন?


আপনি তালিকা ক্লাস থেকে বিপরীত পদ্ধতি ব্যবহার করতে পারেন একটি তালিকা উল্টাতে।

উদাহরণ

a = [3, "Hello", 2, 1]
a.reverse()
print(a)

আউটপুট

এটি আউটপুট দেবে −

[1, 2, "Hello", 3]

আপনি যদি সূচির সাথে তালিকা স্লাইসিং ব্যবহার করতে পারেন [::-1] আপনি যদি চান যে জায়গায় বিপরীত করার পরিবর্তে একটি নতুন তালিকা তৈরি করা হোক। এর মানে হল স্টার্ট এবং স্টপ তালিকার শুরু এবং শেষ হিসাবে এবং ধাপ -1 হিসাবে নিন।

উদাহরণ

a = [3, "Hello", 2, 1]
print(a[::-1])

আউটপুট

এটি আউটপুট দেবে −

[1, 2, "Hello", 3]

আপনি যদি জায়গায় পরিবর্তন না করে একটি নতুন তালিকা তৈরি করতে চান তবে আপনি বিপরীত পদ্ধতিটিও ব্যবহার করতে পারেন৷

উদাহরণ

a = [3, "Hello", 2, 1]
rev_a = list(reversed(a))
print(rev_a)

আউটপুট

এটি আউটপুট দেবে −

[1, 2, "Hello", 3]

  1. কিভাবে আমরা পাইথনে একটি তালিকার আকার পেতে পারি?

  2. পাইথনের একটি তালিকায় একটি উপাদানের সূচক কী তা কীভাবে খুঁজে পাবেন?

  3. আমি কিভাবে পাইথনে একটি ডিরেক্টরির বিষয়বস্তু তালিকাভুক্ত করতে পারি?

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