Xin chào các anh/chị và các bạn,
Trong lúc tìm hiểu về python trong Ebook “Learn Python The Hard Way” thì tại phần:
Exercise 39: Dictionaries, Oh Lovely Dictionaries
Tác giả có viết 1 đoạn code sau:
states = [
'Oregon': 'OR',
'Florida': 'FL',
'California': 'CA',
'New York': 'NY',
'Michigan': 'MI'
]
cities = [
'CA': 'San Francisco',
'MI': 'Detroit',
'FL': 'Jacksonville'
]
Nếu như viết theo tác giả thì 100% khi debug sẽ báo lỗi và kiểm tra code thì hoàn toàn giống nhưng không hiểu sao bị lỗi ( Đối với các bạn mới học về lập trình ).
Hướng giải quyết là các bạn chỉ cần đổi dấu [] thành dấu {} là code sẽ thực thi được.
states = {
'Oregon': 'OR',
'Florida': 'FL',
'California': 'CA',
'New York': 'NY',
'Michigan': 'MI'
}
cities = {
'CA': 'San Francisco',
'MI': 'Detroit',
'FL': 'Jacksonville'
}


83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?