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

পাইথন প্রোগ্রাম: লিস্টে চিহ্ন পরিবর্তনের ইনডেক্সগুলো পান

উদাহরণ

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

my_list = [71, 24, -34, -25, -76, 87, 29, -60, 70, 8]
print("The list is :")
print(my_list)
my_result = []
for index in range(0, len(my_list) - 1):
    if my_list[index] > 0 and my_list[index + 1] < 0 or my_list[index] < 0 and my_list[index + 1] < 0:
        my_result.append(index)
print("The result is :")
print(my_result)

আউটপুট

The list is : [71, 24, -34, -25, -76, 87, 29, -60, 70, 8]
The result is : [1, 2, 3, 6]

ব্যাখ্যা

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

  • একটি খালি লিস্ট সংজ্ঞায়িত করা হয়েছে।

  • মূল লিস্টের ওপর পুনরাবৃত্তি করা হয়েছে, এবং শর্তগুলো সেট করা হয়েছে নির্দিষ্ট ইনডেক্সের মানগুলো ০-এর চেয়ে বড় বা ছোট কিনা চেক করার জন্য।

  • এ此之 উপর নির্ভর করে, ইনডেক্সটি খালি লিস্টে যোগ করা হয়েছে।

  • এটি আউটপুট হিসেবে কনসোলে প্রদর্শন করা হয়েছে।

  1. পাইথনে লিস্ট থেকে জোড় সংখ্যা প্রিন্ট করা

  2. পাইথন প্রোগ্রাম: ইন্টিজার লিস্ট থেকে ডুপ্লিকেট প্রিন্ট করা

  3. পাইথন প্রোগ্রাম: লিস্ট থেকে অনন্য (Unique) মান প্রিন্ট করা

  4. পাইথনে একটি লিস্টের সব সাবলিস্ট প্রিন্ট করার প্রোগ্রাম