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

লিস্টের অড ইনডেক্স (০-ভিত্তিক) এলিমেন্ট প্রিন্ট করার পাইথন প্রোগ্রাম


range(1, len, 2) ব্যবহার করে লিস্টের ১, ৩, ৫... (অড) ইনডেক্সের এলিমেন্ট প্রিন্ট করা হয়।

উদাহরণ

my_list = [31, 42, 13, 34, 85, 0, 99, 1, 3]
print("লিস্ট:", my_list)

print("অড ইনডেক্স (১,৩,৫...) এলিমেন্ট:")
for i in range(1, len(my_list), 2):
    print(my_list[i], end=" ")
print()

আউটপুট

লিস্ট: [31, 42, 13, 34, 85, 0, 99, 1, 3]
অড ইনডেক্স (১,৩,৫...) এলিমেন্ট:
42 34 0 1

ব্যাখ্যা

  • ০-ভিত্তিক ইনডেক্সে ১, ৩, ৫... = ২য়, ৪র্থ, ৬ষ্ঠ... পজিশন (মানব গণনা)۔

  • range(1, len, 2) ১ থেকে শুরু করে ২.skip করে।

  • স্লাইসিং: my_list[1::2] একই কাজ করে।

  • ইভেন/অড ইনডেক্স কনফিউশন এড়াতে "পজিশন" বরাবর "ইনডেক্স" বলা ভালো।


  1. পাইথন প্রোগ্রাম: অ্যারের উপাদানগুলো বাম দিকে রোটেট করা

  2. পাইথন প্রোগ্রাম: 'G' অক্ষরের প্যাটার্ন প্রিন্ট করা

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

  4. পাইথনে দুটি লিস্টের সাধারণ উপাদান প্রিন্ট করার প্রোগ্রাম