python中字典keys,values,items的使用

来源:互联网 发布:帝国cms支付 编辑:程序博客网 时间:2024/06/05 19:30
  • 在python中对字典进行遍历时,可以直接使用如下模式:
dict = {"name": "jack",         "age": 15,         "height": 1.75}for k in dict.keys():    print(k)

使用keys方法遍历得到的是key,可以依次输出,但是当单独使用dict.keys() 时,得到的结果时dict.keys类,属于迭代器,此时并不能使用列表的下标,需要转换一下,方法如下:

  • 直接使用list()函数将结果返回为一个列表后再进行操作
  • 使用sorted函数,sorted(dict1.keys()) 即可,并且已经排序完成

以上两种方式适用于字典的keys() values() items()方法,以便方便调用列表的下标,未转换之前是无法使用下标的