Problem

2/9

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

Theory Click to read/hide

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


Để làm việc với các phần tử của từ điển, chúng phải có thể truy cập được bằng cách nào đó. Nếu bạn không thể lấy chúng theo chỉ mục, bạn có thể lấy chúng bằng cách nào?
Giá trị được lấy từ từ điển bằng cách chỉ định khóa tương ứng trong dấu ngoặc vuông ([]).

Ví dụ: hiển thị thủ đô của Abkhazia từ từ điển được tạo trong tác vụ trước: in(dict_country['Abkhazia'])
Nếu bạn đề cập đến một khóa không có trong từ điển, Python sẽ đưa ra một ngoại lệ: in(dict_country['Nga']) Truy nguyên (lần gọi gần đây nhất ):< /span> Tệp "<...>", dòng ..., trong <module>
    in(dict_country[& #39;Nga'])
Lỗi Phím: 'Nga' ;

 
Thêm phần tử vào từ điển
Việc thêm một mục vào từ điển hiện có cũng đơn giản như gán một khóa và giá trị mới: dict_country['Nga'] = 'Moscow'  
Cập nhật mục từ điển
Nếu bạn muốn cập nhật một mục nhập, bạn chỉ cần gán một giá trị mới cho một khóa hiện có: dict_country['Nga'] = 'Moscow'  
Xóa mục khỏi từ điển
Để xóa một mục nhập, hãy sử dụng toán tử del, chỉ định khóa cần xóa: del dict_country[<key>]
Trong khi việc truy cập các phần tử trong từ điển là độc lập về thứ tự, Python đảm bảo rằng thứ tự của các phần tử trong từ điển được giữ nguyên. Khi được hiển thị, các phần tử sẽ được hiển thị theo thứ tự mà chúng đã được xác định và các phím cũng sẽ được lặp lại theo thứ tự đó. Các mục được thêm vào từ điển được thêm vào cuối. Nếu các phần tử bị loại bỏ thì thứ tự của các phần tử còn lại được giữ nguyên.

Cần nhớ rằng các khóa của từ điển, cũng như các thành phần của từ điển, có thể thuộc các loại khác nhau. Một từ điển cũng có thể có nội dung sau: d = {42: [2, 3, 6, 7], 2,78: 'bbb', Đúng: 1} print(d[42][1]) # 3 - để truy cập các phần tử lồng nhau, hãy sử dụng khóa hoặc chỉ mục bổ sung

Problem

Trong tác vụ trước, một từ điển đã được tạo dict_country. 
Đã xảy ra lỗi khi điền từ điển khi viết thủ đô của Úc. 
1) Sửa nội dung từ điển, giữ đúng tên thủ đô của Australia.
2) Thêm thông tin về nước Nga vào từ điển đã tạo.
3) Xóa mục về Bahamas khỏi từ điển.

Bạn không cần phải tạo lại từ điển, bạn chỉ cần cập nhật nội dung của nó bằng cách thêm các dòng cần thiết.