কম্পিউটার

পাইথনে একটি তালিকার উপর পুনরাবৃত্তি করুন


এই নিবন্ধে, আমরা Python 3.x-এ একটি তালিকার উপর পুনরাবৃত্তি/পথ অতিক্রম করার বিষয়ে শিখব। অথবা আগে।

একটি তালিকা হল উপাদানগুলির একটি ক্রমানুযায়ী ক্রম। এটি একটি নন-স্কেলার ডেটা স্ট্রাকচার এবং প্রকৃতিতে পরিবর্তনযোগ্য। একটি তালিকায় একই ডেটা প্রকারের অন্তর্গত অ্যারে সঞ্চয়কারী উপাদানগুলির বিপরীতে স্বতন্ত্র ডেটা প্রকার থাকতে পারে৷

পদ্ধতি 1 - সূচক ছাড়াই পুনরাবৃত্তিযোগ্য ব্যবহার করা

উদাহরণ

list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t']

# Iterate over the list
for value in list_inp:
   print(value, end='')

পদ্ধতি 2 - সূচকের মাধ্যমে সাধারণ উপায় ব্যবহার করা

উদাহরণ

list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t']

# Iterate over the list
for value in range(0,len(list_inp)):
   print(list_inp[value], end='')

পদ্ধতি 3 - গণনা টাইপ ব্যবহার করে

উদাহরণ

list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t']

# Iterate over the list
for value,char in enumerate(list_inp):
   print(char, end='')

পদ্ধতি 4 - নেতিবাচক সূচক ব্যবহার করা

উদাহরণ

list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t']

# Iterate over the list
for value in range(-len(list_inp),0):
   print(list_inp[value], end='')

উপরোক্ত চারটি পদ্ধতি নীচে প্রদর্শিত আউটপুট প্রদান করে।

আউটপুট

tutorialspoint

পদ্ধতি 5 - কাটা তালিকা ব্যবহার করা

উদাহরণ

list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t']

# Iterate over the list

for value in range(1,len(list_inp)):
   print(list_inp[value-1:value], end='')
print(list_inp[-1:])

আউটপুট

['t']['u']['t']['o']['r']['i']['a']['l']['s']['p']['o']['i']['n']['t']

উপসংহার

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


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

  2. পাইথনে একটি সেটের উপর পুনরাবৃত্তি করুন

  3. পাইথনে একটি অভিধানে পুনরাবৃত্তি করুন

  4. পাইথনে একটি তালিকার মাধ্যমে কীভাবে পুনরাবৃত্তি করবেন?