Bạn có thể sử dụng hàm giá trị từ điển Python () để lấy tất cả các giá trị trong từ điển Python. Nó trả về một đối tượng dict_values.
Bạn đang xem : python lấy từ dict
Trong hướng dẫn này, chúng ta sẽ xem xét cách lấy các giá trị của từ điển Python với sự trợ giúp của một số ví dụ.
Cách lấy các giá trị của một từ điển bằng Python?
Bạn có thể sử dụng hàm values ()
của từ điển Python để lấy tất cả các giá trị trong từ điển Python. Sau đây là cú pháp:
# lấy tất cả các giá trị trong từ điển sample_dict.values ()
Nó trả về một đối tượng dict_values
chứa tất cả các giá trị trong từ điển. Đối tượng này có thể lặp lại, nghĩa là bạn có thể sử dụng nó để lặp qua các giá trị trong từ điển. Bạn có thể sử dụng hàm list ()
để chuyển đổi đối tượng này thành một danh sách.
Hãy xem một số ví dụ.
Sử dụng phương thức từ điển values ()
Hãy tạo một từ điển chứa tên để lập bản đồ bộ phận của các nhân viên tại văn phòng. Chìa khóa ở đây là tên nhân viên trong khi giá trị là các phòng ban tương ứng của họ.
Hãy lấy tất cả các giá trị trong từ điển bằng cách sử dụng hàm giá trị ()
của từ điển.
# tạo từ điển nhân viên = { "Jim": "Bán hàng", "Dwight": "Bán hàng", "Angela": "Kế toán" } # lấy giá trị của từ điển print (staff.values ())
Đầu ra:
dict_values (['Bán hàng', 'Bán hàng', 'Kế toán'])
Bạn có thể thấy rằng chúng tôi lấy tất cả tên của các phòng ban (các giá trị trong từ điển staff
) trong một đối tượng dict_values
.
Bây giờ, bạn cũng có thể chuyển đổi đối tượng này thành một danh sách bằng cách sử dụng hàm list ()
được tích hợp sẵn trong Python.
# giá trị từ điển dưới dạng danh sách print (list (staff.values ()))
Đầu ra:
['Bán hàng', 'Bán hàng', 'Kế toán']
Giờ đây, chúng tôi có các giá trị trong từ điển nhân viên
dưới dạng danh sách.
Sử dụng Lặp lại
Ngoài ra, bạn có thể lặp lại các mục từ điển và nối giá trị trong mỗi lần lặp vào danh sách kết quả.
# tạo từ điển nhân viên = { "Jim": "Bán hàng", "Dwight": "Bán hàng", "Angela": "Kế toán" } # lấy giá trị của từ điển val_ls = [] cho key, val trong staff.items (): val_ls.append (val) print (val_ls)
Đầu ra:
['Bán hàng', 'Bán hàng', 'Kế toán']
Chúng tôi lấy các giá trị trong từ điển dưới dạng danh sách.
Bạn cũng có thể giảm tính toán ở trên xuống một dòng duy nhất bằng cách sử dụng khả năng hiểu danh sách.
# lấy giá trị của từ điển val_ls = [val cho khóa, val cho nhân viên.items ()] print (val_ls)
Đầu ra:
['Bán hàng', 'Bán hàng', 'Kế toán']
Chúng tôi nhận được kết quả tương tự như trên.
Trong hướng dẫn này, chúng tôi đã xem xét các cách khác nhau để lấy tất cả các giá trị trong từ điển Python. Sử dụng hàm values ()
của từ điển là một cách đơn giản hơn và là một cách trực tiếp để nhận các giá trị so với các phương pháp dựa trên lặp lại.
Bạn cũng có thể quan tâm –
Đăng ký nhận bản tin của chúng tôi để biết thêm thông tin hướng dẫn và hướng dẫn.
Chúng tôi không spam và bạn có thể chọn không tham gia bất kỳ lúc nào.
Tác giả
Xem thêm những thông tin liên quan đến chủ đề python nhận được từ dict
Python 3 – Episode 10 – Dictionary, indexed with keys
- Tác giả: VoidRealms
- Ngày đăng: 2020-11-05
- Đánh giá: 4 ⭐ ( 5497 lượt đánh giá )
- Khớp với kết quả tìm kiếm: In this video series we will cover Python 3. This video talk about the dictionary data type which is indexed by a key instead of a position. We also talk about testing for a keys existence and how to loop through the keys and their values.
Python 3 youtube videos by Bryan Cairns
Web: http://www.voidrealms.com
Github: https://github.com/voidrealms/python3
Facebook: https://www.facebook.com/groups/1400884323467285
Udemy: https://www.udemy.com/user/bryan-cairns/
Youtube: https://www.youtube.com/playlist?list=PLUbFnGajtZlUl0zYr4crGveP21BbcZG_LIntro: (0:00)
What is a dictionary: (0:04)
Create a dictionary: (0:37)
Get key value pairs: (2:26)
Getting the value from a key: (4:28)
Add an item: (6:53)
Remove an item: (8:06)
Preview of whats to come: (9:03)
Outro: (13:33)
Kiểu Dữ Liệu Dict Trong Python
- Tác giả: mci.edu.vn
- Đánh giá: 4 ⭐ ( 3714 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Kiểu dữ liệu Dict trong python là kiểu dữ liệu rất thông dụng và được sử dụng nhiều trong thực tế. Cùng MCI tìm hiểu công dụng và các cú pháp liên quan về dict.
Kiểu dữ liệu Dict trong Python – Phần 1
- Tác giả: howkteam.vn
- Đánh giá: 3 ⭐ ( 4899 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Kiểu dữ liệu Dict trong Python – Phần 1
Python 101: Tất cả về từ điển
- Tác giả: helpex.vn
- Đánh giá: 4 ⭐ ( 6399 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Ngôn ngữ lập trình Python có một số loại tích hợp mà nó hỗ trợ. Một trong những mục yêu thích của tôi là từ điển. Từ điển là một đối tượng ánh xạ ánh xạ các giá trị có thể băm sang các đối…
Hàm Dictionary copy() trong Python
- Tác giả: freetuts.net
- Đánh giá: 4 ⭐ ( 5984 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Hướng dẫn sử dụng Hàm Dictionary copy() trong Python, xem các ví dụ về cách dùng Hàm Dictionary copy() trong Python từ căn bản đến nâng cao, chi tiết tại đây!
Làm thế nào tôi có thể nhận được danh sách các giá trị từ dict?
- Tác giả: qastack.vn
- Đánh giá: 4 ⭐ ( 1484 lượt đánh giá )
- Khớp với kết quả tìm kiếm: [Tìm thấy giải pháp!] Vâng, đó chính là điều tương tự trong Python 2 : d.values() Trong Python 3 (nơi…
Chi tiết bài học 8.Từ điển trong Python (python dict)
- Tác giả: vimentor.com
- Đánh giá: 3 ⭐ ( 3354 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Vimentor chi tiết bài học Từ điển trong Python (python dict): ví dụ với update, cmp, len, sort, copy, items, str
Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình