Python2

python2 keysメソッド 「built-in method keys of dict object at 0x109475e88」と表示された時の対処法

きっかけ

辞書型のキーを取得するため「keys」メソッドを使おうとした際

list=dict.keys
print list

「built-in method keys of dict object at 0x109475e88」
と出力されてしまい「?」となってしまいました.

原因

「keys」メソッドに()つけてないというくだらない原因でした・・・

list=dict.keys()
print list

['Yamada', ‘Ueda’]
と無事出力されてしまいました.

まとめ

メソッドには()つけましょう!