এই টিউটোরিয়ালে, আমরা একটি প্রোগ্রাম লিখব যা একটি লিস্টকে দেয়া ইন্ডেক্স থেকে সাইক্লিক্যালি ইটারেট করবে। সমস্যা সমাধানের ধাপগুলো দেখি।
- লিস্ট এবং ইন্ডেক্স ইনিশিয়ালাইজ করুন।
- 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
উপসংহার
যদি টিউটোরিয়ালের বিষয়ে কোনো প্রশ্ন থাকে, তবে কমেন্ট সেকশনে জানান।