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

পাইথনে লিস্টে সাইক্লিক ইটারেশন নির্দিষ্ট ইন্ডেক্স থেকে

এই টিউটোরিয়ালে, আমরা একটি প্রোগ্রাম লিখব যা একটি লিস্টকে দেয়া ইন্ডেক্স থেকে সাইক্লিক্যালি ইটারেট করবে। সমস্যা সমাধানের ধাপগুলো দেখি।

  • লিস্ট এবং ইন্ডেক্স ইনিশিয়ালাইজ করুন।
  • len ব্যবহার করে লিস্টের দৈর্ঘ্য বের করুন।
  • দৈর্ঘ্য ব্যবহার করে লিস্টের ওপর ইটারেট করুন।
  • index % length ব্যবহার করে উপাদানের ইন্ডেক্স বের করুন।
  • উপাদান প্রিন্ট করুন।
  • ইন্ডেক্স ইনক্রিমেন্ট করুন।

এটি একটি সিম্পল লুপ ইটারেশন। আপনি এটি সহজে লিখতে পারবেন। চলুন কোডটি দেখি।

উদাহরণ

# লিস্ট এবং ইন্ডেক্স ইনিশিয়ালাইজ
alphabets = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
start_index = 5
# দৈর্ঘ্য বের করা
length = len(alphabets)
# লিস্টের ওপর ইটারেট
for i in range(length):
    # করেন্ট এলিমেন্টের ইন্ডেক্স বের করা
    element_index = start_index % length
    # এলিমেন্ট প্রিন্ট
    print(alphabets[element_index], end=' ')
    # পরবর্তী এলিমেন্টের জন্য ইন্ডেক্স ইনক্রিমেন্ট
    start_index += 1

আউটপুট

যদি আপনি উপরের কোডটি রান করেন, তবে আপনি নিচের ফলাফল পাবেন।

f g h a b c d e

উপসংহার

যদি টিউটোরিয়ালের বিষয়ে কোনো প্রশ্ন থাকে, তবে কমেন্ট সেকশনে জানান।

  1. পাইথনে CSV ফাইল থেকে নির্দিষ্ট কলাম এক্সট্র্যাক্ট করে লিস্টে রূপান্তর

  2. পাইথনে দুটি লিস্টের ইন্ডেক্স-ভিত্তিক এলিমেন্ট ইকুয়েট করুন

  3. পাইথনে ইন্ডেক্স হিসেবে ভ্যালু থাকা ডিকশনারি তৈরি করুন

  4. পাইথনে ব্যাকওয়ার্ড ইটারেশন (Backward Iteration)