যখন K মানের ভিত্তিতে টাপল ট্রিম করার প্রয়োজন হয়, তখন সাধারণ ইটারেশন এবং 'append' মেথড ব্যবহার করা হয়।
উদাহরণ
my_list = [(44, 3, 68, 11, 5), (68, 44, 9, 5, 8), (8, 11, 2, 68, 5), (44, 68, 2, 5, 7)]
print("The list is :")
print(my_list)
K = 1
print("The value for K is ")
print(K)
my_result = []
for element in my_list:
list_length = len(element)
my_result.append(tuple(list(element)[K: list_length - K]))
print("The resultant list is :")
print(my_result)
আউটপুট
The list is : [(44, 3, 68, 11, 5), (68, 44, 9, 5, 8), (8, 11, 2, 68, 5), (44, 68, 2, 5, 7)] The value for K is 1 The resultant list is : [(3, 68, 11), (44, 9, 5), (11, 2, 68), (68, 2, 5)]
ব্যাখ্যা
একটি লিস্ট অফ টাপল সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শন করা হয়েছে।
K-এর মান সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শন করা হয়েছে।
একটি খালি লিস্ট সংজ্ঞায়িত করা হয়েছে।
লিস্টের ওপর ইটারেট করা হয়েছে এবং প্রতিটি উপাদানের দৈর্ঘ্য একটি ভেরিয়েবলে সংরক্ষণ করা হয়েছে।
ইন্ডেক্সিং ব্যবহার করে K থেকে (লিস্টের দৈর্ঘ্য - K) পর্যন্ত উপাদানগুলো অ্যাক্সেস করা হয়েছে এবং টাপলে রূপান্তরিত করা হয়েছে।
এটি খালি লিস্টে অ্যাপেন্ড করা হয়েছে।
এটি আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়।