Bảng cheat phương pháp từ điển Python

Tìm hiểu các phương pháp từ điển Python. Hướng dẫn tham khảo đầy đủ về việc chèn, truy xuất, cập nhật và kiểm tra cặp khóa-giá trị.

Truy cập và sửa đổi từ điển

Các thao tác phổ biến để truy xuất hoặc thay đổi các mục từ điển.

Phương thức/Chức năngCú phápMô tả
get()my_dict.get(key, default=None)Trả về giá trị cho khóa nếu nó tồn tại, nếu không thì trả về giá trị mặc định.
update()my_dict.update(other_dict)Cập nhật từ điển với các cặp khóa-giá trị từ một từ điển/có thể lặp lại khác.
pop()my_dict.pop(key, default)Loại bỏ và trả về giá trị cho khóa được chỉ định.
clear()my_dict.clear()Xóa tất cả các mục khỏi từ điển.

Lặp lại và xem từ điển

Các phương thức trả về đối tượng dạng xem động của các thành phần từ điển.

Phương thức/Chức năngCú phápMô tả
keys()my_dict.keys()Trả về đối tượng xem của tất cả các khóa trong từ điển.
values()my_dict.values()Trả về một đối tượng dạng xem của tất cả các giá trị trong từ điển.
items()my_dict.items()Trả về một đối tượng khung nhìn chứa các cặp tuple (khóa, giá trị).

Tập lệnh demo tương tác

run_all_cheat_methods.py
Chạy trong Trình chỉnh sửa
# get()
my_dict.get(key, default=None)

# update()
my_dict.update(other_dict)

# pop()
my_dict.pop(key, default)

# clear()
my_dict.clear()

# keys()
my_dict.keys()

# values()
my_dict.values()

# items()
my_dict.items()

Câu hỏi thường gặp

Tại sao nên sử dụng get() thay vì dict[key]?

dict[key] tăng KeyError nếu khóa không tồn tại. get() trả về Không có hoặc một giá trị mặc định được chỉ định thay vì gặp sự cố.

Làm cách nào để hợp nhất hai từ điển trong Python?

TrongPython 3.9+, bạn có thể sử dụng toán tử hợp: dict1 | dict2. Hoặc sử dụng phương thức dict1.update(dict2).

Chủ đề liên quan

Tài nguyên Python được đề xuất

Mở rộng kiến thức của bạn với các hướng dẫn tương tác, bảng ghi chú và so sánh mã có liên quan.