Computer >> Máy Tính >  >> Lập trình >> Python

Các khóa được liên kết với Giá trị trong Từ điển bằng Python

Khi cần tìm các khóa được liên kết với các giá trị cụ thể trong từ điển, phương pháp "index" có thể được sử dụng.

Dưới đây là minh chứng về điều tương tự -

Ví dụ

my_dict ={"Hi":100, "there":121, "Mark":189}
print("The dictionary is :")
print(my_dict)

dict_key = list(my_dict.keys())
print("The keys in the dictionary are :")
print(dict_key)
dict_val = list(my_dict.values())
print("The values in the dictionary are :")
print(dict_val)

my_position = dict_val.index(100)
print("The value at position 100 is : ")
print(dict_key[my_position])

my_position = dict_val.index(189)
print("The value at position 189 is")
print(dict_key[my_position])

Đầu ra

The dictionary is :
{'Hi': 100, 'there': 121, 'Mark': 189}
The keys in the dictionary are :
['Hi', 'there', 'Mark']
The values in the dictionary are :
[100, 121, 189]
The value at position 100 is :
Hi
The value at position 189 is
Mark

Giải thích

  • Một từ điển được xác định và được hiển thị trên bảng điều khiển.

  • Các khóa của từ điển được truy cập bằng cách sử dụng ‘.keys’ và được chuyển đổi thành một danh sách.

  • Điều này được gán cho một biến

  • Các giá trị của từ điển được truy cập bằng cách sử dụng '.values' và được chuyển đổi thành danh sách.

  • Điều này được gán cho một biến khác.

  • Chỉ mục giá trị được truy cập và gán cho một biến.

  • Điều này được hiển thị dưới dạng đầu ra.