কম্পিউটার টিউটোরিয়াল

পাইথন - তালিকায় প্রথম ও শেষ সম সংখ্যার দূরত্ব খুঁজুন

যদি তালিকার প্রথম ও শেষ সম সংখ্যার দূরত্ব খুঁজতে হয়, তবে লিস্ট উপাদানগুলো ইন্ডেক্সিং ব্যবহার করে অ্যাক্সেস করা হয় এবং পার্থক্য নির্ণয় করা হয়।

উদাহরণ

নিচে এর প্রদর্শন দেওয়া হলো:

my_list = [2, 3, 6, 4, 6, 2, 9, 1, 14, 11]
print("তালিকা হলো :")
print(my_list)
my_indices_list = [idx for idx in range(len(my_list)) if my_list[idx] % 2 == 0]
my_result = my_indices_list[-1] - my_indices_list[0]
print("ফলাফল হলো :")
print(my_result)

আউটপুট

তালিকা হলো : [2, 3, 6, 4, 6, 2, 9, 1, 14, 11]
ফলাফল হলো : 8

ব্যাখ্যা

  • একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শন করা হয়।

  • তালিকাটি ইটারেট করা হয় এবং উপাদানগুলো চেক করা হয় ২ দিয়ে বিভাজ্য কিনা।

  • যদি হয়, তবে একটি ভেরিয়েবলে এসাইন করা হয়।

  • ইন্ডেক্সিং ব্যবহার করে শেষ ও প্রথম উপাদানের পার্থক্য পাওয়া যায়।

  • এই পার্থক্য একটি ভেরিয়েবলে এসাইন করা হয়।

  • এই ভেরিয়েবল কনসোলে প্রদর্শন করা হয়।

  1. পাইথনে লিস্ট এবং টাপলের পার্থক্য কী?

  2. পাইথন টাপল এবং ডিকশনারির পার্থক্য কী?

  3. পাইথন লিস্ট এবং অ্যারে (array) এর পার্থক্য কী?

  4. পাইথন লিস্ট এবং টাপলের পার্থক্য কী?