Menu
CoddyTech

Truy cập phần tử trong từ điển

Bài học 13 trên 28 trong khóa học Clean Code: viết code tốt hơn với Python của Coddy.

Khi truy cập phần tử trong từ điển, luôn có nguy cơ khóa không tồn tại.

Cách kiểm tra khóa có tồn tại trong từ điển theo phong cách Python là dùng từ khóa in,

if 'name' in person_dict:
	print(person_dict['name'])

Nếu có thể cung cấp giá trị mặc định, bạn nên dùng get(),

print(person_dict.get('name', 'Anonymous'))

Đoạn code sau sẽ in ra 'Anonymous' nếu 'name' không tồn tại trong person_dict, nếu không thì in ra giá trị của 'name'.

challenge icon

Thử thách

Dễ

Tạo một hàm area(sizes).

sizes là một từ điển có 2 khóa, width và height. Nếu không có khóa nào, giá trị mặc định là 1.

Đầu ra mong đợi là diện tích, width * height.

Viết code theo phong cách Python!

Tự làm thử

Tất cả bài học trong Clean Code: viết code tốt hơn với Python

Tự luyện tập: Trình biên dịch Python online