এই টিউটোরিয়ালে, আমরা একটি প্রোগ্রাম লিখব যা একটি লিস্টের প্রতিটি উপাদানের পরে ক্রমবর্ধমান ক্রমে একটি এলিমেন্ট যোগ করবে। ভালো বুঝার জন্য একটি উদাহরণ দেখা যাক।
ইনপুট
alphabets = ['a', 'b', 'c']
আউটপুট
['a', '#', 'b', '##', 'c', '###']
নিচের ধাপগুলো অনুসরণ করুন সমস্যা সমাধানের জন্য।
- একটি লিস্ট ইনিশিয়ালাইজ করুন।
- একটি খালি লিস্ট তৈরি করুন।
- প্রাথমিক লিস্টের ওপর ইটারেট করুন।
- কারেন্ট এলিমেন্ট এবং সংশ্লিষ্ট সংখ্যক হ্যাশ খালি লিস্টে যোগ করুন।
- ফলাফল লিস্ট প্রিন্ট করুন।
উদাহরণ
# লিস্ট ইনিশিয়ালাইজ
alphabets = ['a', 'b', 'c']
# খালি লিস্ট
result = []
# অ্যালফাবেটের ওপর ইটারেট
for i in range(len(alphabets)):
# করেন্ট এলিমেন্ট অ্যাপেন্ড
result.append(alphabets[i])
# (i + 1) সংখ্যক হ্যাশ অ্যাপেন্ড
result.append((i + 1) * '#')
# ফলাফল প্রিন্ট
print(result)
আউটপুট
যদি আপনি উপরের কোডটি রান করেন, তবে আপনি নিচের ফলাফল পাবেন।
['a', '#', 'b', '##', 'c', '###']
উপসংহার
যদি টিউটোরিয়ালের বিষয়ে কোনো প্রশ্ন থাকে, তবে কমেন্ট সেকশনে জানান।