একটি ডিকশনারি অবজেক্ট dict() ফাংশন দিয়ে তৈরি করা যায়। এই ফাংশন টাপলের টাপল আর্গুমেন্ট হিসেবে নেয়। প্রতিটি টাপলে কি-ভ্যালু পেয়ার থাকে।
>>> t = ((1, 'a'), (2, 'b'))
>>> dict(t)
{1: 'a', 2: 'b'}
যদি আপনি কি এবং ভ্যালু ইন্টারচেঞ্জ করতে চান,
>>> t = ((1, 'a'), (2, 'b'))
>>> dict((y, x) for x, y in t)
{'a': 1, 'b': 2}
অন্যান্য পদ্ধতি
ডিকশনারি কম্প্রিহেনশন দিয়েও এটি করা যায়:
>&>> {k: v for k, v in t}
{1: 'a', 2: 'b'}