Python 字典中与值关联的键
当需要在字典中查找与特定值关联的键时,可以使用'index'方法。
以下是相同的演示-
示例
my_dict ={"Hi":100, "there":121, "Mark":189} print("字典是:") print(my_dict) dict_key = list(my_dict.keys()) print("字典中的键是:") print(dict_key) dict_val = list(my_dict.values()) print("字典中的值是:") print(dict_val) my_position = dict_val.index(100) print("位置100处的值是: ") print(dict_key[my_position]) my_position = dict_val.index(189) print("The value at position 189 is") print(dict_key[my_position])输出结果
字典是: {'Hi': 100, 'there': 121, 'Mark': 189} 字典中的键是: ['Hi', 'there', 'Mark'] 字典中的值是: [100, 121, 189] 位置100处的值是: Hi The value at position 189 is Mark
解释
定义了一个字典,并显示在控制台上。
使用“.keys”访问字典的键并转换为列表。
这被分配给一个变量
使用“.values”访问字典的值并转换为列表。
这被分配给另一个变量。
值索引被访问并分配给一个变量。
这显示为输出。