Hướng dẫn python dictionary check if key exists and add - từ điển python kiểm tra xem khóa có tồn tại không và thêm
Để có ý tưởng làm thế nào để làm điều đó trước tiên chúng tôi kiểm tra những phương pháp nào chúng tôi có thể gọi trên từ điển. Đây là các phương pháp:
Phương pháp tàn bạo để kiểm tra xem khóa đã tồn tại có thể là phương pháp ____1010 không:
Hai phương pháp thú vị khác 1 và 2 nghe có vẻ quá nhiều công việc. Vì vậy, hãy kiểm tra xem 0 có phải là phương pháp phù hợp với chúng tôi không. Chúng tôi có Dict 4 của chúng tôi:
In hiển thị khóa mà chúng tôi không có sẽ trả về 5:
Chúng tôi sử dụng điều đó để có được thông tin nếu khóa có mặt hoặc không. Nhưng hãy xem xét điều này nếu chúng ta tạo ra một dict với một 6:
Dẫn đầu phương thức 0 không đáng tin cậy trong trường hợp một số giá trị có thể là 5.Câu chuyện này nên có một kết thúc hạnh phúc hơn. Nếu chúng ta sử dụng bộ so sánh 9:
Chúng tôi nhận được kết quả chính xác. Chúng tôi có thể kiểm tra mã Byte Python:
Điều này cho thấy 9 so sánh toán tử không chỉ đáng tin cậy hơn mà còn nhanh hơn 0.Phương pháp
Cách tiếp cận này sử dụng câu lệnh ____ 24 -________ 19 để kiểm tra xem có phải một khóa nhất định có tồn tại trong từ điển hay không.
Đoạn mã bên dưới minh họa việc sử dụng tuyên bố ____ 24 -________ 19 để kiểm tra sự tồn tại của một khóa trong từ điển:
1. d.get("key") 2Phương thức 2 trả về true nếu một khóa nhất định có sẵn trong từ điển; Nếu không, nó trả về sai.Cú phápXem cú pháp của phương thức 2 bên dưới:Mã sốĐoạn mã bên dưới minh họa việc sử dụng phương pháp 2:
2. ________ 24 -________ 19 Tuyên bốCách tiếp cận này sử dụng câu lệnh ____ 24 -________ 19 để kiểm tra xem có phải một khóa nhất định có tồn tại trong từ điển hay không. Cú phápXem cú pháp của phương thức 2 bên dưới:Mã sốĐoạn mã bên dưới minh họa việc sử dụng phương pháp 2:
|