যদি তালিকা থেকে প্যালিনড্রোমিক উপাদান সরাতে হয়, তবে লিস্ট কম্প্রিহেনশন এবং not অপারেটর ব্যবহার করা হয়।
উদাহরণ
নিচে এর প্রদর্শন দেওয়া হলো:
my_list = [56, 78, 12, 32, 4, 8, 9, 100, 11]
print("তালিকা হলো : ")
print(my_list)
my_result = [elem for elem in my_list if int(str(elem)[::-1]) not in my_list]
print("ফলাফল হলো : ")
print(my_result)
আউটপুট
তালিকা হলো : [56, 78, 12, 32, 4, 8, 9, 100, 11] ফলাফল হলো : [56, 78, 12, 32, 100]
ব্যাখ্যা
একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শন করা হয়।
লিস্ট কম্প্রিহেনশন ব্যবহার করে তালিকাটি ইটারেট করা হয় এবং উপাদানটি প্রথমে স্ট্রিং-এ রূপান্তরিত করা হয় তারপর পূর্ণসংখ্যায় এবং রিভার্স করা হয়।
চেক করা হয় উপাদানটি তালিকায় নেই কিনা।
এটি একটি ভেরিয়েবলে এসাইন করা হয়।
এটি আউটপুট হিসেবে কনসোলে প্রদর্শন করা হয়।