কম্পিউটার টিউটোরিয়াল

পাইথনে টাপল এর মাধ্যমে কীভাবে ইটারেট করবেন?


একটি টাপল অবজেক্টের মাধ্যমে ইটারেট করার বিভিন্ন পদ্ধতি আছে। পাইথনে for স্টেটমেন্টের একটি ভেরিয়েন্ট আছে যা একটি টাপল ট্রাভার্স করে যতক্ষণ না সেটি এক্সহাস্ট হয়। এটি জাভার foreach স্টেটমেন্টের সমতুল্য। এর সিনট্যাক্স -

for var in tuple:
    stmt1
    stmt2

উদাহরণ

নিচের স্ক্রিপ্টটি লিস্টের সব আইটেম প্রিন্ট করবে

T = (10,20,30,40,50)
for var in T:
    print (T.index(var),var)

আউটপুট

জেনারেটেড আউটপুট -

0 10
1 20
2 30
3 40
4 50

আরেকটি পদ্ধতি হলো টাপলের লেন্থ পর্যন্ত রেঞ্জে ইটারেট করা, এবং সেটি টাপলের আইটেমের ইনডেক্স হিসেবে ব্যবহার করা

উদাহরণ

for var in range(len(T)):
    print (var,T[var])

আপনি টাপল থেকে ইনামারেট অবজেক্ট পেয়ে সেটির মাধ্যমে ইটারেট করতে পারেন।

আউটপুট

নিচের কোডটিও একই আউটপুট দেবে।

for var in enumerate(T):
    print (var)

  1. পাইথনে টাপল ডিফাইন করার পদ্ধতি

  2. পাইথনে টাপলের ভিতরে টাপল ব্যবহার করার পদ্ধতি

  3. পাইথনে নেস্টেড ডিকশনারি রিকার্সিভলি ইটারেট করার পদ্ধতি

  4. পাইথনে ডিকশনারি ইটারেট করার পদ্ধতি