টাপলের লিস্টের প্রতিটি টাপল রিভার্স করতে 네가 স্টেপ স্লাইসিং ব্যবহার করা যায়।
একটি লিস্ট হেটেরোজিনাস ভ্যালু সংরক্ষণ করতে ব্যবহার করা যায়। একটি টাপলের লিস্ট মূলত একটি লিস্টের ভেতরে টাপলগুলো থাকে।
নেগেটিভ স্লাইসিং-এ, ইনডেক্স নেগেটিভ নম্বর ব্যবহার করে অ্যাক্সেস করা হয়, পজিটিভ নম্বরের বদলে।
নিচে ডেমোстран্স্ট্রেশন দেওয়া হলো:
উদাহরণ
def reverse_tuple(my_tuple):
return [tup[::-1] for tup in my_tuple]
my_list = [(21, 22), (43, 74, 45), (76, 17, 98, 19)]
print("The list of tuples is ")
print(my_list)
print(reverse_tuple(my_list))
আউটপুট
The list of tuples is [(21, 22), (43, 74, 45), (76, 17, 98, 19)] [(22, 21), (45, 74, 43), (19, 98, 17, 76)]
ব্যাখ্যা
- 'reverse_tuple' নামে একটি মেথড সংজ্ঞায়িত করা হয়েছে যা টাপলের লিস্টকে প্যারামিটার হিসেবে নেয়।
- এটি প্যারামিটারটির মাধ্যমে ইটারেট করে এবং '::' অপারেটর এবং 네가েটিভ ইন্ডেক্সিং ব্যবহার করে লাস্ট ইনডেক্স পর্যন্ত এলিমেন্ট রিটার্ন করে।
- একটি টাপলের লিস্ট সংজ্ঞায়িত করা হয়েছে, এবং কনসোলে ডিসপ্লে করা হয়েছে।
- পূর্বে সংজ্ঞায়িত ইউজার ফাংশনটি এই টাপলের লিস্ট পাস করে কল করা হয়েছে।
- এই আউটপুট কনসোলে ডিসপ্লে করা হয়েছে।