【Python3】辞書の値からキーを探す
パッと出てこないのでメモしておきます。
my_dic = {} for i in range(10): my_dic[str(i)] = i #dictionary から値が8のキーを探す / list内包表記 out = [ k for k,v in my_dic.items() if v == 8][0] print(out) # 8
カッコつけた表現ではなく、発想に無理がないのが素晴らしい。
すぐに思い出せるようにしたい。
パッと出てこないのでメモしておきます。
my_dic = {} for i in range(10): my_dic[str(i)] = i #dictionary から値が8のキーを探す / list内包表記 out = [ k for k,v in my_dic.items() if v == 8][0] print(out) # 8
カッコつけた表現ではなく、発想に無理がないのが素晴らしい。
すぐに思い出せるようにしたい。