Đếm giá trị trong từ điển Python

  • con trăn
Cách đếm số lượng khóa trong từ điển bằng Python

Qua

kranal

-

Ngày 29 tháng 6 năm 2022

0

2117

Facebook

Twitter

Pinterest

WhatsApp

Để lấy độ dài từ điển bằng Python, hãy sử dụng phương thức len[] . mệnh lệnh. keys[] là một phương thức Python tích hợp trả về một đối tượng xem

Số lượng từ điển Python

Để đếm các khóa trong từ điển Python, hãy sử dụng hàm len[]. Len[] là một hàm tích hợp có thể được sử dụng trong một trình vòng lặp như từ điển và trả về số lượng cặp khóa-giá trị trong từ điển, là số lượng chính xác của số lượng khóa

dict = {
 "name": "Millie",
 "character": "Eleven",
 "show": "Strange Things",
}

output = len[dict]
print[output]

output_2 = len[dict.keys[]]
print[output_2]

đầu ra

3
3

Bạn có thể thấy rằng số lượng khóa và cặp khóa-giá trị là như nhau, tức là 3. Điều này là do lệnh. Hàm keys[] là một phương thức tích hợp trả về một đối tượng dạng xem hiển thị danh sách tất cả các khóa trong từ điển theo thứ tự chèn

Kiểm tra xem số từ điển có bằng 0 không

Để kiểm tra xem số lượng trong từ điển có bằng 0 trong Python hay không, hãy sử dụng hàm len[] để so sánh kết quả của nó với 0 bằng cách sử dụng toán tử bằng kép

dict = {}

if len[dict] == 0:
  print['The dict is empty']
else:
  print['The dict is not empty']

đầu ra

The dict is empty

Bạn có thể thấy rằng nếu độ dài của từ điển bằng 0 thì từ điển trống

Bạn cũng có thể kiểm tra xem từ điển có trống hay không bằng cách sử dụng toán tử không trong Python

dict = {}

if not dict:
  print['The dict is empty']
else:
  print['The dict is not empty']

đầu ra

The dict is empty

Đó là nó cho hướng dẫn này

Bài viết liên quan

Python đặt độ dài

Độ dài tuple Python

Độ dài danh sách Python

Độ dài mảng Python

Chiều dài chuỗi Python

Facebook

Twitter

Pinterest

WhatsApp

Bài viết trước Cách lấy độ dài của từ điển bằng Python

Bài viết tiếp theo Cách tìm độ dài của số nguyên trong Python

kranal

https. //appdividend. com/

Krunal Lathiya là Kỹ sư phần mềm với hơn tám năm kinh nghiệm. Anh ấy đã phát triển một nền tảng vững chắc về các nguyên tắc khoa học máy tính và niềm đam mê giải quyết vấn đề. Ngoài ra, Krunal có kiến ​​thức tuyệt vời về Khoa học dữ liệu và Học máy, đồng thời là chuyên gia về Ngôn ngữ Python. Krunal có kinh nghiệm với nhiều ngôn ngữ lập trình và công nghệ khác nhau, bao gồm PHP, R, Golang và JavaScript. Anh ấy cảm thấy thoải mái khi làm việc trong lĩnh vực phát triển front-end và back-end

Sử dụng hàm len[] để đếm số khóa trong từ điển, e. g. result = len[my_dict]. Hàm len[] có thể được chuyển qua một bộ sưu tập, chẳng hạn như từ điển và sẽ trả về số lượng cặp khóa-giá trị trong từ điển, giống như số lượng khóa

Hàm len[] trả về độ dài [số lượng mục] của một đối tượng

Đối số mà hàm nhận có thể là một chuỗi [một chuỗi, bộ dữ liệu, danh sách, phạm vi hoặc byte] hoặc một bộ sưu tập [từ điển, tập hợp hoặc tập hợp cố định]

Ví dụ đầu tiên cho thấy cách lấy số lượng cặp khóa-giá trị trong từ điển

Số lượng khóa và giá trị trong từ điển là như nhau nên việc chuyển toàn bộ từ điển sang hàm len[] là đủ

mệnh lệnh. phương thức keys trả về một cái nhìn mới về các keys của từ điển

Bạn có thể sử dụng lớp

3
3
0 nếu bạn cần chuyển dạng xem của các phím thành một danh sách

Lưu ý rằng việc chuyển trực tiếp từ điển đến hàm len[] sẽ nhanh hơn một chút so với việc tạo đối tượng dạng xem thông qua phương thức

3
3
2 và chuyển dạng xem đến hàm len[]

Bạn cũng có thể sử dụng hàm len[] để kiểm tra xem từ điển có trống không

Nếu một từ điển có độ dài

3
3
5, thì nó trống

Bạn cũng có thể xem các ví dụ trực tuyến để kiểm tra xem từ điển có trung thực hay không [để kiểm tra xem từ điển có chứa ít nhất 1 cặp khóa-giá trị hay không], điều này ẩn ý hơn

Tất cả các giá trị không trung thực được coi là giả. Các giá trị giả trong Python là

  • hằng số được xác định là sai. result = len[my_dict]0 và result = len[my_dict]1
  • 3
    3
    5 [không] của bất kỳ loại số nào
  • trình tự và bộ sưu tập trống. result = len[my_dict]3 [chuỗi trống], result = len[my_dict]4 [bộ trống], result = len[my_dict]5 [danh sách trống], result = len[my_dict]6 [từ điển trống], result = len[my_dict]7 [bộ trống], result = len[my_dict]8 [phạm vi trống]

Lưu ý rằng một từ điển trống là một giá trị sai, vì vậy nếu result = len[my_dict]9 trống, khối len[]0 sẽ được chạy

Nếu bạn cần kiểm tra xem từ điển có trống không bằng phương pháp này, bạn sẽ phủ định điều kiện bằng len[]1

Làm cách nào để đếm một từ điển Python?

phương pháp 3. Sử dụng hàm len[] để đếm số khóa trong từ điển . Hàm len[] dùng để tìm độ dài của đối tượng. Nó trả về tổng số mục.

Làm cách nào để đếm số lần một từ xuất hiện trong từ điển bằng Python?

Mã Python. def word_count[str]. đếm = dict[] từ = str. chia [] cho từ trong từ. nếu từ tính. đếm [từ] += 1 khác. counts[word] = 1 return counts print[ word_count['con cáo nâu nhanh nhẹn nhảy qua con chó lười. ']]

Làm cách nào để lấy giá trị từ từ điển trong Python?

Trong Python, bạn có thể lấy giá trị từ một từ điển bằng cách chỉ định khóa như dict[key] . Trong trường hợp này, KeyError được nâng lên nếu khóa không tồn tại. Lưu ý rằng không có vấn đề gì khi chỉ định khóa không tồn tại nếu bạn muốn thêm phần tử mới.

Chủ Đề