কম্পিউটার টিউটোরিয়াল

পাইথনে লিস্টের অবজেক্টগুলো রিভার্স করার পদ্ধতি


আপনি লিস্ট ক্লাসের reverse মেথড ব্যবহার করতে পারেন একটি লিস্ট ইন-প্লেস রিভার্স করতে।

উদাহরণ

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

আউটপুট

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

[1, 2, "Hello", 3]

আপনি লিস্ট স্লাইসিংও ব্যবহার করতে পারেন ইন্ডেক্স হিসেবে [::-1]। আপনি যদি একটি নতুন লিস্ট বানাতে চান ইন-প্লেস রিভার্স করার বদলে। এর মানে লিস্টের শুরু থেকে শেষ পর্যন্ত এবং স্টেপ -১।

উদাহরণ

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

আউটপুট

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

[1, 2, "Hello", 3]

আপনি যদি একটি নতুন লিস্ট বানাতে চান ইন-প্লেস রিভার্স না করে, তবে reversed মেথডও ব্যবহার করতে পারেন।

উদাহরণ

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

আউটপুট

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

[1, 2, "Hello", 3]

  1. পাইথনে লিস্টের আকার (সাইজ) জানার পদ্ধতি

  2. পাইথন লিস্টে একটি উপাদানের ইনডেক্স খুঁজে বের করার পদ্ধতি

  3. পাইথনে ডিরেক্টরির কনটেন্ট লিস্ট করার পদ্ধতি

  4. পাইথনে স্ট্রিং রিভার্স করা