এই নিবন্ধে, আমরা পাইথন 3.x-এ একটি স্ট্রিং-এর অক্ষরের উপর পুনরাবৃত্তি/পথ অতিক্রম করার বিষয়ে শিখব। অথবা আগে।
স্ট্রিং হল অক্ষরের একটি সংগ্রহ যাতে স্পেস, বর্ণমালা বা পূর্ণসংখ্যা থাকতে পারে। এগুলি সূচী ব্যবহার করে বা রেফারেন্সের মাধ্যমে অ্যাক্সেস করা যেতে পারে। কিছু সাধারণভাবে প্রয়োগ করা পদ্ধতি নীচে দেখানো হয়েছে৷
পদ্ধতি 1 - ইন্ডেক্সিং ছাড়াই সরাসরি ইটারটর
উদাহরণ
string_inp = "tutorialspoint" # Iterate over the string for value in string_inp: print(value, end='')
পদ্ধতি 2 - সূচক ভিত্তিক অ্যাক্সেস ব্যবহার করার সবচেয়ে সাধারণ উপায়
উদাহরণ
string_inp = "tutorialspoint" # Iterate over the string for value in range(0,len(string_inp)): print(string_inp[value], end='')
পদ্ধতি 3 - গণনার ধরন
উদাহরণ
string_inp = "tutorialspoint" # Iterate over the string for value,char in enumerate(string_inp): print(char, end='')
পদ্ধতি 4 - নেতিবাচক সূচক ব্যবহার করে অ্যাক্সেস
উদাহরণ
string_inp = "tutorialspoint" # Iterate over the string for value in range(-len(string_inp),0): print(string_inp[value], end='')
পদ্ধতি 5 - স্লাইসিং পদ্ধতির মাধ্যমে অ্যাক্সেস
উদাহরণ
string_inp = "tutorialspoint" # Iterate over the string for value in range(0,len(string_inp)): print(string_inp[value-1:value], end='') print(string_inp[-1:])
সমস্ত 5টি পদ্ধতি দ্বারা উত্পাদিত আউটপুট অভিন্ন এবং নীচে প্রদর্শিত হয়৷
৷আউটপুট
tutorialspoint
উপসংহার
এই নিবন্ধে, আমরা একটি তালিকার উপাদানগুলির উপর পুনরাবৃত্তি/ট্রাভার্সাল সম্পর্কে শিখেছি। আমরা ট্রাভার্সালের বিভিন্ন উপায় সম্পর্কেও শিখেছি।