কম্পিউটার

পাইথন - অভিধান থেকে একটি কী সরানোর উপায়


ডিকশনারীটি বহুবিধ ব্যবহারিক অ্যাপ্লিকেশন যেমন ডে-ডে প্রোগ্রামিং, ওয়েব ডেভেলপমেন্ট এবং এআই/এমএল প্রোগ্রামিং-এ ব্যবহৃত হয়, যা এটিকে সামগ্রিকভাবে একটি দরকারী ধারক করে তোলে। তাই, অভিধান ব্যবহারের সাথে সম্পর্কিত বিভিন্ন কাজ অর্জনের উপায়গুলি জানা সর্বদা একটি প্লাস।

উদাহরণ

# using del
# Initializing dictionary
test_dict = {"Vishesh" : 29, "Ram" : 21, "Vishal" : 27, "Prashant" : 25}
# Printing dictionary before removal
print ("The dictionary before performing remove is : " + str(test_dict))
# Using del to remove a dict
del test_dict['Vishal']
# Printing dictionary after removal
print ("The dictionary after remove is : " + str(test_dict))
# using pop()
# Initializing dictionary
test_dict = {"Vishesh" : 29, "Ram" : 21, "Vishal" : 27, "Prashant" : 25}  
# Printing dictionary before removal
print ("The dictionary before performing remove is : " + str(test_dict))
# Using pop() to remove a dict. pair
removed_value = test_dict.pop('Ram')
# Printing dictionary after removal
print ("The dictionary after remove is : " + str(test_dict))
print ("The removed key's value is : " + str(removed_value))  
# Using pop() to remove a dict. pair doesn't raise exception
# assigns 'No Key found' to removed_value
removed_value = test_dict.pop('Nilesh', 'No Key found')  
# Printing dictionary after removal
print ("The dictionary after remove is : " + str(test_dict))
print ("The removed key's value is : " + str(removed_value))
# using items() + dict comprehension  
# Initializing dictionary
test_dict = {"Vishesh" : 29, "Ram" : 21, "Vishal" : 27, "Prashant" : 25}  
# Printing dictionary before removal
print ("The dictionary before performing remove is : " + str(test_dict))  
# Using items() + dict comprehension to remove a dict. pair
new_dict = {key:val for key, val in test_dict.items() if key != 'Prashant}
# Printing dictionary after removal
print ("The dictionary after remove is : " + str(new_dict))
'

  1. পাইথনের একটি লেবেল থেকে পাঠ্য কীভাবে সরানো যায়?

  2. কিভাবে Python অভিধান থেকে XML তৈরি করবেন?

  3. আমরা পাইথনে অভিধান কিভাবে সংজ্ঞায়িত করব?

  4. কিভাবে একটি পাইথন অভিধান থেকে একটি কী সরাতে?