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

পাইথনে একটি টাপল থেকে ডিকশনারি কীভাবে তৈরি করবেন?


আমরা zip() ফাংশন ব্যবহার করে দুটি টাপল অবজেক্ট থেকে একটি ইটেরেবল তৈরি করতে পারি, যেগুলো ক্রমশः কী এবং ভ্যালু আইটেমের সাথে মেলে, তারপর dict() ফাংশন ব্যবহার করে ডিকশনারি অবজেক্ট তৈরি করতে পারি।

>>> T1 = ('a','b','c','d')
>>> T2 = (1,2,3,4)
>>> dict((x,y) for x,y in zip(T1,T2))
{'a': 1, 'b': 2, 'c': 3, 'd': 4}

ডিকশনারি কম্প্রিহেনশন সিনট্যাক্সও ব্যবহার করা যায় দুই টাপল থেকে ডিকশনারি তৈরিতে।

>>> d = {k:v for (k,v) in zip(T1,T2)}
>>> d
{'a': 1, 'b': 2, 'c': 3, 'd': 4}
  1. পাইথনে স্ট্রিং এবং স্ট্রিং লিস্ট থেকে টাপল কীভাবে তৈরি করবেন?

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

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

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