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.
Nội dung chính
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ụ hàm Dictionary setdefault() trong PYthon
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