কম্পিউটার

পাইথনে একটি স্ট্রিংয়ের অক্ষরের উপর পুনরাবৃত্তি করুন


এই নিবন্ধে, আমরা পাইথন 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

উপসংহার

এই নিবন্ধে, আমরা একটি তালিকার উপাদানগুলির উপর পুনরাবৃত্তি/ট্রাভার্সাল সম্পর্কে শিখেছি। আমরা ট্রাভার্সালের বিভিন্ন উপায় সম্পর্কেও শিখেছি।


  1. পাইথনে অস্বাভাবিক অক্ষরের সাথে সংযুক্ত স্ট্রিং?

  2. অক্ষরের তালিকাকে একটি স্ট্রিংয়ে রূপান্তর করতে পাইথন প্রোগ্রাম

  3. পাইথনে ক্রম সূচক দ্বারা কিভাবে পুনরাবৃত্তি করবেন?

  4. পাইথনে স্ট্রিং-এ অক্ষরগুলির একটি তালিকা কীভাবে সরিয়ে ফেলা যায়?