Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách lấy danh sách tất cả các khóa từ từ điển python bằng nhiều phương pháp khác nhau. Chúng ta có thể lấy danh sách tất cả các khóa từ từ điển python bằng các phương pháp sau - Show
Giả sử chúng ta đã lấy một từ điển ví dụ. Chúng tôi sẽ trả về danh sách tất cả các khóa từ từ điển python bằng các phương thức khác nhau như đã chỉ định ở trên Phương pháp 1. Sử dụng chính tả. phương thức keys()Trong Từ điển Python, dict. keys() phương thức cung cấp một đối tượng xem hiển thị danh sách tất cả các khóa trong từ điển theo thứ tự chèn Thuật toán (Các bước)Sau đây là Thuật toán/các bước cần tuân thủ để thực hiện tác vụ mong muốn -
Thí dụChương trình sau trả về danh sách tất cả các khóa của từ điển bằng cách sử dụng hàm keys() - đầu raKhi thực thi, chương trình trên sẽ tạo đầu ra sau - dict_keys([10, 12, 14]) Phương pháp 2. Sử dụng danh sách () và dict. phím () chức năngPhương thức list() trong Python chấp nhận bất kỳ iterable nào làm đối số và trả về một danh sách. Iterable là đối tượng trong Python có thể được lặp đi lặp lại Thuật toán (Các bước)Sau đây là Thuật toán/các bước cần tuân thủ để thực hiện tác vụ mong muốn -
Thí dụChương trình sau trả về danh sách tất cả các khóa của một từ điển bằng cách sử dụng các hàm list() và keys() đầu ra[10, 12, 14] Phương pháp 3. Sử dụng hiểu Danh sáchThuật toán (Các bước)Sau đây là Thuật toán/các bước cần tuân thủ để thực hiện tác vụ mong muốn -
Thí dụChương trình sau đây trả về danh sách tất cả các khóa của từ điển bằng cách sử dụng tính năng hiểu Danh sách− đầu ra[10, 12, 14] Phương pháp 4. Sử dụng toán tử giải nén(*)Toán tử giải nén * hoạt động với bất kỳ đối tượng có thể lặp lại nào và vì từ điển cung cấp khóa của chúng khi được lặp lại, bạn có thể dễ dàng tạo danh sách bằng cách sử dụng nó trong danh sách theo nghĩa đen Thuật toán (Các bước)Sau đây là Thuật toán/các bước cần tuân thủ để thực hiện tác vụ mong muốn -
print([*demoDictionary]) Thí dụChương trình sau trả về danh sách tất cả các khóa của từ điển bằng cách sử dụng toán tử giải nén(*) − đầu ra[10, 12, 14] Phương pháp 5. Sử dụng hàm append() và vòng lặp ForThuật toán (Các bước)Sau đây là Thuật toán/các bước cần tuân thủ để thực hiện tác vụ mong muốn -
Thí dụChương trình sau trả về danh sách tất cả các khóa của từ điển bằng cách sử dụng hàm append() & vòng lặp For − đầu raKhi thực thi, chương trình trên sẽ tạo đầu ra sau - [10, 12, 14] Phần kết luậnBài viết này hướng dẫn chúng ta cách sử dụng hàm keys() để lấy toàn bộ khóa của từ điển cũng như cách sử dụng hàm list() để biến các khóa thành danh sách. Ngoài ra, chúng ta đã học cách sử dụng tính năng hiểu danh sách và vòng lặp for trong cùng một đoạn mã để chuyển đổi các khóa từ từ điển được phương thức keys() trả về thành danh sách. Cuối cùng, chúng ta đã học cách thêm các phần tử vào danh sách bằng cách sử dụng hàm append() (Ở đây chúng ta đã thêm các khóa vào danh sách) |