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

নেস্টেড টাপলকে কাস্টম কি ডিকশনারিতে রূপান্তর করার পাইথন প্রোগ্রাম


নেস্টেড টাপল থেকে কাস্টম কি-ভ্যালু পেয়ার 가진 ডিকশনারির লিস্ট তৈরি করতে লিস্ট কম্প্রিহেনশন ব্যবহার করা হয়।

উদাহরণ

my_tuple = ((6, 'Will', 13), (2, 'Mark', 15), (9, 'Rob', 12))
print("টাপল:", my_tuple)

result = [{'key': sub[0], 'value': sub[1], 'id': sub[2]} for sub in my_tuple]
print("রূপান্তরিত ডিকশনারি লিস্ট:", result)

আউটপুট

টাপল: ((6, 'Will', 13), (2, 'Mark', 15), (9, 'Rob', 12))
রূপান্তরিত ডিকশনারি লিস্ট: [{'key': 6, 'value': 'Will', 'id': 13}, {'key': 2, 'value': 'Mark', 'id': 15}, {'key': 9, 'value': 'Rob', 'id': 12}]

ব্যাখ্যা

  • টাপল অফ টাপল ডিফাইন করা হয়েছে।

  • লিস্ট কম্প্রিহেনশন দিয়ে প্রতিটি সাব-টাপল ইটারেট করা হয়।

  • প্রতিটি সাব-টাপলের ৩টি এলিমেন্ট কrası ভ্যালু, ভ্যালু, আইডি হিসেবে ডিকশনারিতে ম্যাপ করা হয়।

  • ফলাফল ডিকশনারির একটি লিস্ট হিসেবে আসে।


  1. পাইথনে ডিকশনারিকে টাপলের লিস্টে রূপান্তর

  2. পাইথন প্রোগ্রাম: টাপলের লিস্টকে ডিকশনারিতে রূপান্তর

  3. Python Named Tuple কে ডিকশনারি রূপান্তর করা

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