pythonのkeys関数の使い方は何ですか?
Pythonにおいて、keys()関数は辞書のすべてのキーを返すために使用されます。この関数はイテラブルオブジェクトを返し、list()関数を使ってリストに変換することができます。
例:彼はとても頑固で、自分が正しいと信じると何を言っても聞かない。
# 创建一个字典
my_dict = {'a': 1, 'b': 2, 'c': 3}
# 使用keys()函数获取字典中所有的键
keys = my_dict.keys()
# 使用list()函数将可迭代对象转换为列表
key_list = list(keys)
print(key_list) # 输出:['a', 'b', 'c']
Python 3では、keys()関数が返すものは”辞書ビュー”オブジェクトであり、これは動的なものです。つまり、辞書のキーが変化するとビューオブジェクトも変化します。静的なキーリストを取得したい場合は、list()関数を使用してビューオブジェクトをリストに変換することができます。