কম্পিউটার

পাইথন - তালিকার একটি অভিধান তৈরি করার উপায়


ডিকশনারী হল এমন একটি সংগ্রহ যা ক্রমবিহীন, পরিবর্তনযোগ্য এবং সূচিবদ্ধ। পাইথনে অভিধানগুলি কোঁকড়া বন্ধনী দিয়ে লেখা হয় এবং তাদের কী এবং মান রয়েছে। আপনি বর্গাকার বন্ধনীর ভিতরে একটি অভিধানের মূল নাম উল্লেখ করে এর আইটেমগুলি অ্যাক্সেস করতে পারেন৷

উদাহরণ

# Creating an empty dictionary
myDict = {}
# Adding list as value
myDict["key1"] = [1, 2]
myDict["key2"] = ["Vishesh", "For", "Python"]
print(myDict)
# Creating an empty dictionary
myDict = {}
# Adding list as value
myDict["key1"] = [1, 2]
# creating a list
lst = ['vishesh', 'For', 'python']  
# Adding this list as sublist in myDict
myDict["key1"].append(lst)  
print(myDict)
# Creating an empty dict
myDict = dict()
# Creating a list
valList = ['1', '2', '3']
# Iterating the elements in list
   for val in valList:
      for ele in range(int(val), int(val) + 2):
         myDict.setdefault(ele, []).append(val)
print(myDict)
# Creating a dictionary of lists using list comprehension
d = dict((val, range(int(val), int(val) + 2))
for val in ['1', '2', '3'])
print(d)

আউটপুট

{'key2': ['Vishesh', 'For', 'Python'], 'key1': [1, 2]}
{'key1': [1, 2, ['vishesh', 'For', 'python']]}
{1: ['1'], 2: ['1', '2'], 3: ['2', '3'], 4: ['3']}
{'1': [1, 2], '3': [3, 4], '2': [2, 3]}

  1. কিভাবে টেক্সট ফাইল থেকে একটি পাইথন অভিধান তৈরি করবেন?

  2. কিভাবে পাইথনে একটি খালি অভিধান তৈরি করবেন?

  3. পাইথনে কিভাবে দুটি তালিকা থেকে অভিধান তৈরি করবেন?

  4. কিভাবে নেস্টেড পাইথন অভিধান তৈরি করবেন?