python字典keys()方法,返回所有键
keys()方法
python的字典中的元素是由键值对,即key/value组成的,字典dict的内置类实例方法keys()可以用来返回字典,即调用对象所有的键组成的一个dict_keys实例,类似于python的列表,可用于for循环遍历,具体的可以看下方的实例代码。
keys()语法及参数
dict.keys()
python字典的内置方法keys()不接收任何参数,否则python会抛出TypeError。
keys()返回值
python的dict_keys类实例对象。
keys()返回字典所有键实例代码
>>> d = {'域名':'x1y1z1.com','网站名':'笨鸟工具','描述':'python全栈'}
>>> l = d.keys()
>>> l
dict_keys(['域名', '网站名', '描述'])
>>> type(l)
<class 'dict_keys'> #keys()方法的返回值类型
>>> d.keys(1) #keys()方法不接收参数takes no arguments。
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: keys() takes no arguments (1 given)
>>> for k in d.keys():
... print(k)
...
域名
网站名
描述