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

Python-এ for লুপ ব্যবহার করে ডিকশনারি ওভার ইটারেট করা


যদিও ডিকশনারি নিজে ইটেরেবল নয়, items(), keys() এবং values মেথডগুলো ইটেরেবল ভিউ অবজেক্ট ফেরত দেয় যা ডিকশনারি ট্রভার্স করতে ব্যবহার করা যায়।

items() মেথড একটি টাপলের লিস্ট ফেরত দেয়, প্রতিটি টাপল হলো কী এবং ভ্যালু জোড়া।

 >>> d1={'name': 'Ravi', 'age': 23, 'marks': 56} >>> for t in d1.items(): print (t) ('name', 'Ravi') ('age', 23) ('marks', 56) 

প্রতিটি জোড়া থেকে কী ও ভ্যালু আলাদা দুটি ভেরিয়েবলে রাখে ট্রভার্স করা যায়:

 >>> d1={'name': 'Ravi', 'age': 23, 'marks': 56} >>> for k,v in d1.items(): print (k,v) name Ravi age 23 marks 56 

keys() মেথডের ইটেরেবল ব্যবহার করে প্রতিটি কী এবং সংশ্লিষ্ট ভ্যালু পাওয়া যায়:

 >>> for k in d1.keys(): print (k, d1.get(k)) name Ravi age 23 marks 56 

  1. পাইথন প্যাকেজ ম্যানেজমেন্ট: pip ব্যবহার করে

  2. পাইথনে একটি ডিরেক্টরিতে ফাইলগুলোতে ইটারেট করার পদ্ধতি

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

  4. পাইথন লুপ মাস্টার করুন: For এবং While প্র্যাকটিক্যাল উদাহরণসহ ব্যাখ্যা