📅  最后修改于: 2023-12-03 14:46:43.718000             🧑  作者: Mango
在Python中,字典是一种可变的数据类型,用于储存键(key)-值(value)对。用keys()
方法可以返回字典中所有的键。
字典.keys()
keys()
方法不接受任何参数。
keys()
方法返回一个包含字典中所有键的列表。列表的顺序不是固定的,可能与字典定义的顺序不一样。
>>> my_dict = {'name': 'John', 'age': 25, 'gender': 'Male'}
>>> keys = my_dict.keys()
>>> print(keys)
dict_keys(['name', 'age', 'gender'])
>>> print(type(keys))
<class 'dict_keys'>
在上面的示例中,创建了一个字典my_dict
,然后调用keys()
方法返回键的列表。输出结果为dict_keys(['name', 'age', 'gender'])
,dict_keys
表示返回的是一个字典视图(Python 3.0后,用字典视图代替了列表)。字典视图的类型是dict_keys
。
可以将keys()
方法返回的字典视图转换成列表,方法如下:
>>> keys = list(my_dict.keys())
>>> print(keys)
['name', 'age', 'gender']
in
关键字查询字典中是否包含某个键。