- con trăn
Qua
kranal-
Ngày 29 tháng 6 năm 20220
2117
Để 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
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áchLư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ốngBạ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
5 [không] của bất kỳ loại số nào3 3
- 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