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

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


যদি L1 এবং L2 দুটি লিস্ট অবজেক্ট থাকে যাতে ক্রমশः কী এবং সংশ্লিষ্ট ভ্যালু থাকে, তবে নিচের মেথডগুলো ব্যবহার করে ডিকশনারি অবজেক্ট তৈরি করা যায়।

দুই লিস্ট জিপ করে dict() ফাংশনে কনভার্ট:

>>> L1 = ['a','b','c','d']
>>> L2 = [1,2,3,4]
>>> d = dict(zip(L1, L2))
>>> d
{'a': 1, 'b': 2, 'c': 3, 'd': 4}

ডিকশনারি কম্প্রিহেনশন সিনট্যাক্স ব্যবহার:

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

  2. পাইথন ডিকশনারি থেকে সব ভ্যালুর লিস্ট কীভাবে পাবেন?

  3. পাইথন ডিকশনারি থেকে সব কী-এর লিস্ট কীভাবে পাবেন?

  4. পাইথনে লিস্ট থেকে স্ট্রিং তৈরি করার পদ্ধতি