Hướng dẫn remove key from list of dictionaries python - xóa khóa khỏi danh sách từ điển python

Cải thiện bài viết

Lưu bài viết

  • Đọc
  • Bàn luận
  • Cải thiện bài viết

    Lưu bài viết

    Đọc

    Bàn luận
    The combination of above functions can be used to solve this problem. In this, we iterate for all the keys and delete the required key from each dictionary using del.

    Python3

    Đôi khi, trong khi làm việc với từ điển Python, chúng ta có thể gặp vấn đề trong đó chúng ta cần xóa một khóa cụ thể khỏi danh sách từ điển. Loại vấn đề này là rất phổ biến và có ứng dụng trong hầu hết các lĩnh vực bao gồm lập trình hàng ngày và miền phát triển web. Hãy để thảo luận về những cách nhất định trong đó nhiệm vụ này có thể được thực hiện.

    Phương pháp số 1: Sử dụng Loop +

    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    1 Sự kết hợp của các hàm trên có thể được sử dụng để giải quyết vấn đề này. Trong đó, chúng tôi lặp lại cho tất cả các phím và xóa phím cần thiết khỏi mỗi từ điển bằng DEL.

    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    2
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    3
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    4
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    5
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    6
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    7
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    8__

    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    7
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    8
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    5
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    6
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    1
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    8______19

    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    7
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    8
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    5
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    6
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    1
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    8______19

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    7
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    8
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    9
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    0

    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    1
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    3
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    9

    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    4
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    5
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    6
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    7

    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    8
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    9
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    1
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    6
    The dictionary before performing remove is : 
    {'Arushi': 22, 'Anuradha': 21, 'Mani': 21, 'Haritha': 21}
    The dictionary after performing remove is : 
     {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    2

    The dictionary before performing remove is : 
    {'Arushi': 22, 'Anuradha': 21, 'Mani': 21, 'Haritha': 21}
    The dictionary after performing remove is : 
     {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    3
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    1
    The dictionary before performing remove is : 
    {'Arushi': 22, 'Anuradha': 21, 'Mani': 21, 'Haritha': 21}
    The dictionary after performing remove is : 
     {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    5

    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    The dictionary before performing remove is : 
    {'Arushi': 22, 'Anuradha': 21, 'Mani': 21, 'Haritha': 21}
    The dictionary after performing remove is : 
     {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    8
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    8
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    9
    {'Arushi': 22, 'Anuradha': 21, 'Mani': 21, 'Haritha': 21}
    {'Anuradha': 21, 'Mani': 21, 'Haritha': 21}
    1

    This is yet another way in which this task can be performed. In this, we reconstruct each dictionary removing out the specific key from it.

    Python3

    Đôi khi, trong khi làm việc với từ điển Python, chúng ta có thể gặp vấn đề trong đó chúng ta cần xóa một khóa cụ thể khỏi danh sách từ điển. Loại vấn đề này là rất phổ biến và có ứng dụng trong hầu hết các lĩnh vực bao gồm lập trình hàng ngày và miền phát triển web. Hãy để thảo luận về những cách nhất định trong đó nhiệm vụ này có thể được thực hiện.

    Phương pháp số 1: Sử dụng Loop +

    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    1 Sự kết hợp của các hàm trên có thể được sử dụng để giải quyết vấn đề này. Trong đó, chúng tôi lặp lại cho tất cả các phím và xóa phím cần thiết khỏi mỗi từ điển bằng DEL.

    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    2
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    3
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    4
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    5
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    6
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    7
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    8__

    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    7
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    8
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    5
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    6
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    1
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    8______19

    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    7
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    8
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    5
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    6
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    1
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    8______19

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    7
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    8
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    9
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    0

    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    1
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    3
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    9

    The dictionary before performing remove is : 
    {'Arushi': 22, 'Anuradha': 21, 'Mani': 21, 'Haritha': 21}
    The dictionary after performing remove is : 
     {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    3
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    1
    The dictionary before performing remove is : 
    {'Arushi': 22, 'Anuradha': 21, 'Mani': 21, 'Haritha': 21}
    The dictionary after performing remove is : 
     {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    5

    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    


    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    4
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    65
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    6
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    67

    Example:

    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}

    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    8
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    9
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    42
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    3
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    72
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    73

    The dictionary before performing remove is : 
    {'Arushi': 22, 'Anuradha': 21, 'Mani': 21, 'Haritha': 21}
    The dictionary after performing remove is : 
     {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    3
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    755____13
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    77

    Python3

    Làm thế nào để xóa tất cả các phím từ một từ điển?

    Phương pháp 1: Xóa tất cả các phím khỏi từ điển bằng cách sử dụng del

    Từ khóa DEL cũng có thể được sử dụng để xóa danh sách, cắt danh sách, xóa từ điển, xóa các cặp giá trị khóa khỏi từ điển, xóa các biến, v.v.

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    80
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    73

    Từ khóa DEL cũng có thể được sử dụng để xóa danh sách, cắt danh sách, xóa từ điển, xóa các cặp giá trị khóa khỏi từ điển, xóa các biến, v.v.

    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    1
    Traceback [most recent call last]:
      File "/home/44db951e7011423359af4861d475458a.py", line 20, in 
        del test_dict['Mani']
    KeyError: 'Mani'
    02

    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}

    Phương pháp 2: Xóa tất cả các khóa khỏi từ điển bằng dict.clear []

    Traceback [most recent call last]:
      File "/home/44db951e7011423359af4861d475458a.py", line 20, in 
        del test_dict['Mani']
    KeyError: 'Mani'

    Phương thức rõ ràng [] loại bỏ tất cả các mục khỏi từ điển. Phương thức rõ ràng [] không trả về bất kỳ giá trị nào.

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    Traceback [most recent call last]:
      File "/home/44db951e7011423359af4861d475458a.py", line 20, in 
        del test_dict['Mani']
    KeyError: 'Mani'
    39
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    8
    Traceback [most recent call last]:
      File "/home/44db951e7011423359af4861d475458a.py", line 20, in 
        del test_dict['Mani']
    KeyError: 'Mani'
    41
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    10pop[] can be used to delete a key and its value inplace. The advantage over using del is that it provides the mechanism to print desired value if tried to remove a non-existing dict. pair. Second, it also returns the value of the key that is being removed in addition to performing a simple delete operation. Demonstrating key-value pair deletion using pop[] 

    Python3

    Các

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    72
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    8
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    9
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    10

    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    11
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    3
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    13
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    76
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    15

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    80
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    8
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    9
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    10

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    24
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    8
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    9
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    27

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    30
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    15

    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    11
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    3
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    13
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    35
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    8
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    37
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    15

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    80
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    8
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    9
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    10

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    24
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    8
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    9
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    27

    Output:

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found

    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    11
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    3
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    13
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    35
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    8
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    37
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    15

    Phương pháp 3: Sử dụng các mục [] + Dictribution để xóa khóa khỏi từ điển

    Python3

    Các mục [] cùng với sự hiểu biết của Dict cũng có thể giúp chúng ta đạt được nhiệm vụ xóa cặp giá trị khóa, nhưng, nó có nhược điểm của việc không phải là một điều kiện tại chỗ. kĩ thuật. Trên thực tế, một dict mới được tạo ra ngoại trừ chìa khóa mà chúng tôi không muốn bao gồm. Thể hiện Xóa cặp giá trị khóa bằng cách sử dụng các mục [] + Dictlement.

    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    7
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    62
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    0
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    64
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    8
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    66
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    0
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    64
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    69

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    72

    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    55
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    3
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    8
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    58
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    0
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    60
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    8
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    93__

    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    73
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    74
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    75
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    8
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    9
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    10

    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    79
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    3
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    81
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    4
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    83

    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    84
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    85
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    6
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    87
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    9

    Output:

    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    80
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    8
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    9
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    98

    Phương pháp 4: Sử dụng khả năng hiểu từ điển Python để xóa khóa khỏi từ điển

    Python3

    Các

    Trong ví dụ này, chúng tôi sẽ sử dụng khả năng hiểu từ điển để xóa khóa khỏi từ điển.

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    20
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    8
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    9
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    10

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    38
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    39

    Output:

    The dictionary before performing remove is : 
    {'Arushi': 22, 'Anuradha': 21, 'Mani': 21, 'Haritha': 21}
    The dictionary after performing remove is : 
     {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}

    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    24
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    3
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    26
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    4
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    28__

    Phương pháp 5: Lặp lại và loại bỏ

    Python3

    Các

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    60

    Trong ví dụ này, chúng tôi sẽ sử dụng một vòng lặp để xóa một khóa khỏi từ điển.

    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    61
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    3
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    63

    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    4
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    65
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    6
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    67

    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    8
    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    9
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    42
    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    3
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    72
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    73

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    79

    Output:

    {'Arushi': 22, 'Anuradha': 21, 'Mani': 21, 'Haritha': 21}
    {'Anuradha': 21, 'Mani': 21, 'Haritha': 21}

    The dictionary before performing remove is : 
    {'Arushi': 22, 'Anuradha': 21, 'Mani': 21, 'Haritha': 21}
    The dictionary after performing remove is : 
     {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    3
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    755____13
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    77

    Làm thế nào để xóa tất cả các phím từ một từ điển?

    Phương pháp 1: Xóa tất cả các phím khỏi từ điển bằng cách sử dụng del

    Python3

    Các

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    60

    Từ khóa DEL cũng có thể được sử dụng để xóa danh sách, cắt danh sách, xóa từ điển, xóa các cặp giá trị khóa khỏi từ điển, xóa các biến, v.v.

    Traceback [most recent call last]:
      File "/home/44db951e7011423359af4861d475458a.py", line 20, in 
        del test_dict['Mani']
    KeyError: 'Mani'
    03
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    73

    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    8
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    60

    Traceback [most recent call last]:
      File "/home/44db951e7011423359af4861d475458a.py", line 20, in 
        del test_dict['Mani']
    KeyError: 'Mani'
    08
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    73

    The dictionary before performing remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    The dictionary after remove is : {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    8
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    6
    Traceback [most recent call last]:
      File "/home/44db951e7011423359af4861d475458a.py", line 20, in 
        del test_dict['Mani']
    KeyError: 'Mani'
    13
    Before remove key:   {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22, 'Mani': 21}
    
    Operation Perform:   del test_dict['Mani']
    
    After removing key:  {'Anuradha': 21, 'Haritha': 21, 'Arushi': 22}
    15

    Output:

    {'Arushi': 22, 'Anuradha': 21, 'Mani': 21, 'Haritha': 21}
    Deleted!

    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    1
    Traceback [most recent call last]:
      File "/home/44db951e7011423359af4861d475458a.py", line 20, in 
        del test_dict['Mani']
    KeyError: 'Mani'
    02

    Phương pháp 2: Xóa tất cả các khóa khỏi từ điển bằng dict.clear []

    Python3

    Các

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    60

    Traceback [most recent call last]:
      File "/home/44db951e7011423359af4861d475458a.py", line 20, in 
        del test_dict['Mani']
    KeyError: 'Mani'
    36

    Phương thức rõ ràng [] loại bỏ tất cả các mục khỏi từ điển. Phương thức rõ ràng [] không trả về bất kỳ giá trị nào.

    The dictionary before performing remove is : {'Arushi': 22, 'Anuradha': 21,
     'Mani': 21, 'Haritha': 21}
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : 21
    
    The dictionary after remove is : {'Arushi': 22, 'Anuradha': 21, 'Haritha': 21}
    The removed key's value is : No Key found
    5
    The dictionary before performing remove is :  {'Arushi': 22, 'Mani': 21, 'Haritha': 21}
    The dictionary after remove is :  {'Arushi': 22, 'Haritha': 21}
    60

    Output:

    The original list is : [{'best': 8, 'id': 2, 'Gfg': 1}, {'best': 10, 'id': 4, 'Gfg': 4}, {'best': 11, 'id': 8, 'Gfg': 4}]
    The modified list : [{'best': 8, 'Gfg': 1}, {'best': 10, 'Gfg': 4}, {'best': 11, 'Gfg': 4}]
    
    0

    Điều gì được đặt hàng trong Python?

    Lệnh của Python là một lớp con Dict bảo tồn thứ tự trong đó các cặp giá trị khóa, thường được gọi là các mục, được đưa vào từ điển.Khi bạn lặp lại một đối tượng đặt hàng, các mục được đi qua theo thứ tự ban đầu.Nếu bạn cập nhật giá trị của một khóa hiện có, thì thứ tự vẫn không thay đổi.a dict subclass that preserves the order in which key-value pairs, commonly known as items, are inserted into the dictionary. When you iterate over an OrderedDict object, items are traversed in the original order. If you update the value of an existing key, then the order remains unchanged.

    Hoạt động nào trong từ điển trả về một danh sách các khóa?

    Phương thức Dict.Keys [] trong Từ điển Python, trả về một đối tượng Xem hiển thị danh sách tất cả các khóa trong từ điển theo thứ tự chèn.dict.keys[] method in Python Dictionary, returns a view object that displays a list of all the keys in the dictionary in order of insertion.

    Bài Viết Liên Quan

    Chủ Đề