যখন পাইথন ব্যবহার করে একটি লিস্টের প্রথম এবং লাস্ট মান সোয়াপ করতে হয়, তখন একটি মেথড সংজ্ঞায়িত করা যেতে পারে, যা একটি সাধারণ সোর্টিং টেকনিক ব্যবহার করে মানগুলো সোয়াপ করে।
উদাহরণ
def list_swapping(my_list):
size_of_list = len(my_list)
temp = my_list[0]
my_list[0] = my_list[size_of_list - 1]
my_list[size_of_list - 1] = temp
return my_list
my_list = [34, 21, 56, 78, 93, 20, 11, 9]
print("লিস্টটি হল:")
print(my_list)
print("প্রথম এবং লাস্ট এলিমেন্ট সোয়াপ করার ফাংশনটি কল করা হচ্ছে")
print(list_swapping(my_list))
আউটপুট
লিস্টটি হল: [34, 21, 56, 78, 93, 20, 11, 9] প্রথম এবং লাস্ট এলিমেন্ট সোয়াপ করার ফাংশনটি কল করা হচ্ছে [9, 21, 56, 78, 93, 20, 11, 34]
ব্যাখ্যা
list_swapping নামক একটি মেথড সংজ্ঞায়িত করা হয়েছে।
এটি একটি লিস্ট প্যারামিটার হিসেবে নেয়।
লিস্টের প্রথম এবং লাস্ট এলিমেন্টগুলো সোয়াপ করা হয়েছে।
ফলাফলস্বরূপ লিস্টটি আউটপুট হিসেবে রিটার্ন করা হয়েছে।
ফাংশনের বাইরে একটি লিস্ট সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
এই লিস্টকে প্যারামিটার হিসেবে পাস করে মেথডটি কল করা হয়েছে।
আউটপুট কনসোলে প্রদর্শিত হয়েছে।