ডিকশনারী হল এমন একটি সংগ্রহ যা ক্রমবিহীন, পরিবর্তনযোগ্য এবং সূচিবদ্ধ। পাইথনে অভিধানগুলি কোঁকড়া বন্ধনী দিয়ে লেখা হয় এবং তাদের কী এবং মান রয়েছে। আপনি বর্গাকার বন্ধনীর ভিতরে একটি অভিধানের মূল নাম উল্লেখ করে এর আইটেমগুলি অ্যাক্সেস করতে পারেন৷
উদাহরণ
# 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]}