আপনি লিস্ট ক্লাসের 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]