Hướng dẫn dùng dict default python



Hàm Dictionary setdefault() trong Python tương tự get(), nhưng sẽ thiết lập dict[key]=default nếu key không tồn tại trong dict.


Cú pháp

Cú pháp của setdefault() trong Python:

dict.setdefault(key, default=None)

Tham số:

  • key: Là key để được tìm.

  • default: Là giá trị để được trả về trong trường hợp key không tồn tại.


Ví dụ sau minh họa cách sử dụng của hàm setdefault() trong Python.

dict1 = {'name': 'Viet', 'age': 22, 'address': 'Hanoi'}
 
print ("Gia tri cua key 'name' la: ", dict1.setdefault('name', None))
print ("Gia tri cua key 'gender' la: ", dict1.setdefault('gender', None))

Chạy chương trình Python trên sẽ cho kết quả:

Gia tri cua key 'name' la:  Viet
Gia tri cua key 'gender' la:  None