0
辞書の値に基づいてキーを取得する必要があります。Python辞書の値に基づいてキーを取得する
以下のdictの値1を持つkeyを取得したいと思います。
>>> a = {'random': 0, 'fixed': 1}
>>> for k, v in a.items():
... if 1 in v:
... print k
...
Traceback (most recent call last):
File "<stdin>", line 2, in <module>
TypeError: argument of type 'int' is not iterable
>>> a.items()
[('random', 0), ('fixed', 1)]
>>> a.keys()
['random', 'fixed']
>>> a.values()
[0, 1]
私はここで何が欠けているのか理解してくれる人がいますか?
'if 1 == v:'がチケットです。 –