Problem

3/9

Từ điển. Phương pháp tích hợp

Theory Click to read/hide

Các phương thức từ điển tích hợp

Một số phương pháp bạn đã học về chuỗi, danh sách và bộ dữ liệu cũng hoạt động với từ điển. Ví dụ: phương thức in (hoặc not in) cho phép bạn xác định xem tồn tại một khóa cụ thể. trong từ điển.

Và cũng cho phép bạn xem qua tất cả các khóa của từ điển. cho khóa trong dict_country: in(key) Bạn cũng có thể lặp lại các cặp khóa-giá trị bằng phương thức items(). cho khóa, giá trị trong dict_country.items(): in (khóa, giá trị) Các phương pháp thường được sử dụng khác được liệt kê trong bảng.
  <đầu> Tên Phương pháp Mô tả (ví dụ) kích thước từ điển len() trả về số phần tử trong từ điển  len(dict_country) cập nhật từ điển cập nhật() cho phép bạn cập nhật nhiều cặp từ điển cùng một lúc dict_country.update({'Nga': 'Moscow', 'Armenia': 'Yerevan'})< /pre> lấy giá trị theo khóa get() cho phép bạn lấy giá trị theo khóa đã chỉ định. Có thể được sử dụng để kiểm tra xem một khóa cụ thể có tồn tại trong từ điển không dict_country.get('Russia') # trả về giá trị theo khóa, # nếu không có khóa nào, nó sẽ trả về Không có dict_country.get('Russa', 0) # nếu không có khóa Russia, nó sẽ trả về 0 # (thay vì 0, bạn có thể đặt bất kỳ giá trị nào xóa khóa pop() Phương thức  pop() xóa một khóa và trả về giá trị tương ứng. dict_country.pop('Bahamas') khóa từ điển  keys() Phương thức  keys() trả về một tập hợp các khóa trong từ điển. dict_country.keys() giá trị từ điển giá trị() Phương thức values() trả về một tập hợp các giá trị trong từ điển. dict_country.values() cặp từ điển items() Phương thức  items() trả về một tập hợp các giá trị trong từ điển. dict_country.items()

Problem

Từ điển tần suất theo bảng chữ cái là từ điển tần suất trong đó các từ có tần suất xuất hiện (lần xuất hiện) của chúng được sắp xếp theo thứ tự bảng chữ cái.
Xây dựng một từ điển trong đó bên phải của mỗi từ là số lần nó xuất hiện trong văn bản nguồn.
Dấu hiệu kết thúc văn bản là  một chuỗi có một từ duy nhất "END!". Thứ tự các từ được in không quan trọng.

Đầu vào
Các dòng văn bản được đưa ra làm đầu vào. Dòng cuối cùng chứa một từ duy nhất "END!" và là dấu hiệu kết thúc văn bản.

Dấu ấn
Hiển thị tất cả các từ trên màn hình, cho biết, cách nhau bằng khoảng trắng, từ này xuất hiện bao nhiêu lần trong văn bản. Mỗi từ trên một dòng riêng biệt.

 
Ví dụ
<đầu>

 

# Đầu vào Đầu ra
1 Hãy ăn nhiều bánh cuộn mềm kiểu Pháp hơn nữa
KẾT THÚC!
Ăn 1
1 nữa
1
này mềm 1
Tiếng Pháp 1
cuộn 1
Write the program below

     

Program check result

To check the solution of the problem, you need to register or log in!