Xin lỗi vì câu hỏi cơ bản này nhưng các tìm kiếm của tôi về vấn đề này không tìm thấy gì ngoài cách lấy khóa từ điển dựa trên giá trị của nó mà tôi không muốn sử dụng vì tôi chỉ muốn văn bản / tên của khóa và lo lắng rằng việc tìm kiếm theo giá trị có thể sẽ trả về 2 hoặc nhiều khóa nếu từ điển có nhiều mục ... điều tôi đang cố gắng làm là:
mydictionary={'keyname':'somevalue'}
for current in mydictionary:
result = mydictionary.(some_function_to_get_key_name)[current]
print result
"keyname"
Lý do cho điều này là vì tôi đang in chúng ra một tài liệu và tôi muốn sử dụng tên khóa và giá trị để thực hiện điều này
Tôi đã thấy phương thức bên dưới nhưng điều này dường như chỉ trả về giá trị của khóa
get(key[, default])
current
là chìa khóa hiện tại, chỉ cần làmprint current