Xóa danh sách khóa khỏi dictionary trong Python
Trong bài viết này, mình sẽ tìm hiểu cách xóa danh sách khóa khỏi một dictionary. Ta sẽ thực hiện bài tập cụ thể: Xóa danh sách khóa khỏi dictionary.
Đề bài
Khi làm việc với dictionary, có thời điểm bạn muốn loại bỏ hoặc xóa các khóa cụ thể khỏi dictionary. Trong bài tập này, chúng ta sẽ xem cách xóa một danh sách khóa khỏi dictionary đã cho.
Xóa danh sách khóa khỏi dictionary bằng Python
Dưới đây là cách bạn có thể thực hiện:
# Định nghĩa dictionary
my_dict = {
'name': 'Alice',
'age': 25,
'city': 'New York',
'gender': 'female'
}
# Danh sách khóa cần xóa
keys_to_delete = ['age', 'gender']
# Xóa danh sách khóa khỏi dictionary
for key in keys_to_delete:
if key in my_dict:
del my_dict[key]
# In dictionary sau khi xóa khóa
print("Dictionary sau khi xóa khóa:", my_dict)
Kết quả
Khi bạn chạy đoạn mã trên, kết quả sẽ là:
Dictionary sau khi xóa khóa: {'name': 'Alice', 'city': 'New York'}
Trong ví dụ này, chúng ta đã xóa danh sách khóa age và gender khỏi dictionary my_dict. Kết quả là dictionary chỉ chứa các khóa và giá trị không bị xóa.
Trong bài viết này, ta đã tìm hiểu cách xóa một danh sách khóa khỏi dictionary trong Python. Cách này rất hữu ích khi bạn cần cập nhật hoặc làm sạch dữ liệu trong dictionary của mình. Cấu trúc dữ liệu dictionary trong Python cho phép bạn thực hiện các thao tác này một cách nhanh chóng và tiện lợi.
Bài giải
-------------------- ######## --------------------
Câu hỏi thường gặp liên quan:
- Chuyển đổi hai danh sách thành một dictionary trong Python
- Hợp nhất hai dictionary trong Python thành một
- In giá trị của khóa 'history' từ bên dưới dict trong Python
- Khởi tạo dictionary với giá trị mặc định trong Python
- Tạo một dictionary bằng cách trích xuất các khóa từ một dictionary nhất định bằng Python
- Xóa danh sách khóa khỏi dictionary trong Python
- Kiểm tra xem một giá trị có tồn tại trong dictionary không bằng Python
- Đổi tên khóa của dictionary trong Python

Các kiểu dữ liệu trong C ( int - float - double - char ...)
Thuật toán tìm ước chung lớn nhất trong C/C++
Cấu trúc lệnh switch case trong C++ (có bài tập thực hành)
ComboBox - ListBox trong lập trình C# winforms
Random trong Python: Tạo số random ngẫu nhiên
Lệnh cin và cout trong C++
Cách khai báo biến trong PHP, các loại biến thường gặp
Download và cài đặt Vertrigo Server
Thẻ li trong HTML
Thẻ article trong HTML5
Cấu trúc HTML5: Cách tạo template HTML5 đầu tiên
Cách dùng thẻ img trong HTML và các thuộc tính của img
Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng