目录

  • keys的功能
  • keys的用法

keys功能

  • 获取当前字典中所有的键( key )

keys的用法

  • 用法∶
    dict.keys() ->无需传参,返回一个key集合的伪列表
In [11]: my_dict = { 'name' : 'insane' , 'age' : 33}
In [12]: my_dict.keys ()
Out[12]: dict_keys ( [ 'name' , 'age' ] )  # 不具备列表的所有功能In [13]: key_list = list(my_dict.keys())  # 这样后就具备列表的所有功能
In [14]: key_list
0ut [14]: [ 'name' , 'age ' ]

实战

  • 由 keys 获取的列表每个value都是唯一的,因为字典的每个key都是唯一的
# coding:utf-8project = {'id':1, 'project_name':'ipad', 'price':2000, 'count':30}project_title = project.keys()
print(project_title)
print(type(project_title))
# print(project_title[0])  # 会报错
# project_title.append('user')  # 会报错project_title_list = list(project.keys())
print(project_title_list)
print(type(project_title_list))print(project_title_list[0])
print(project_title_list[2:6])
project_title_list.append('user')
print(project_title_list)  # 该列表的每个value都是唯一的
dict_keys(['id', 'project_name', 'price', 'count'])
<class 'dict_keys'>
['id', 'project_name', 'price', 'count']
<class 'list'>
id
['price', 'count']
['id', 'project_name', 'price', 'count', 'user']Process finished with exit code 0

Python字典的keys函数相关推荐

  1. Python 字典中get() 函数

    Python 字典中get() 函数返回指定键的值. 语法:value = dict.get(key, default=None) 参数 key – 字典中要查找的键. default – 如果指定键 ...

  2. [转载] Python字典按照keys排序输出为列表

    参考链接: Python字典dictionary | keys()方法 python 字典按关键值keys排序输出. sorted(dict.items)输出一个排好序的二维列表. 怎么取排好序的ke ...

  3. Python字典中 get() 函数的使用

    这是我对 get() 函数的理解你 get 到了吗 get() 函数是在字典中经常性使用的函数,它可以通过 键 获取到字典中相对应的 值 get() 函数的标准形式: <d>.get(&l ...

  4. [python] 字典 pop(key)函数:删除字典中key及其值,并返回该值

    功能 删除字典给定键 key 及对应的值,返回值为被删除的值.key 不在字典中,则返回 default 值. 一般会在更新字典的时候用到. 语法 value_deleted = dict_name. ...

  5. python 复制dict_超全的Python 字典(Dictionary)介绍

    字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示: 键一 ...

  6. dictionary new一个实例_超全的Python 字典(Dictionary)介绍

    字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示: 键一 ...

  7. python字典及嵌套遍历

    字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值 key:value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 dict1={'apple': ...

  8. python中字典的常用函数_Python字典dict常用方法函数实例

    dict={'name':'Joe','age':18,'height':60} clear,清空 dict.clear() #运行结果{} pop,移除指定key的键值对并返回vlaue(如果没有该 ...

  9. Python 字典(Dictionary) get()方法

    Python 字典(Dictionary) get()方法 描述 Python 字典(Dictionary) get() 函数返回指定键的值,如果值不在字典中返回默认值. 语法 get()方法语法: ...

最新文章

  1. SQL优化常用方法49
  2. 第八周项目实践6 KMP算法(串的模式匹配)
  3. 计算机及网络技术发展趋势,网络技术发展对计算机技术的影响
  4. 专访 Swin Transformer 作者胡瀚:面向计算机视觉中的「开放问题」 原创
  5. androidstudio环境配置常见问题解决
  6. IllegalArgumentException:argument type mismatch
  7. (转) Linux 内核运行参数修改——sysctl命令
  8. php 模板解析,关于模板的原理和解析
  9. 【版本发布】JEECG 3.6.2 移动能力版发布,快速开发平台
  10. mysql - 索引_07
  11. 《软件测试方法与技术实践指南》Java EE篇 文摘
  12. 剑指 Offer II 042. 最近请求次数【队列方法】
  13. Eclipse快速导入继承类的方法
  14. Android webView嵌套h5页面 软键盘遮盖页面问题 解决方案 java kotlin
  15. (转)Django ==== 实战学习篇十三 分页(Paginator)处理;Django使用内置的admin
  16. vb 修改sql数据库服务器,vb连接服务器sql数据库
  17. Python实现注册账号系统密码验证模块编写
  18. 一个超简单的油猴脚本!
  19. P物质肽[DArg1, DTrp5, 7, 9, Leu11]
  20. 感谢csdn 2021年中秋月饼礼盒

热门文章

  1. 大智慧c语言编程,【图】大智慧外接DLL之C语言编程源码交流帖_数据、教程交流论坛_理想论坛 - 股票论坛...
  2. Windows系统安装jdk1.8
  3. 谣言检测论文分享(一)
  4. vue router 路由跳转方法概述
  5. 特征工程之数据预处理——哑变量处理
  6. 全球与中国半导体用前驱体市场行业投资分析及前景趋势预测报告2022-2028年
  7. python中redirect如何传值_flask的重定向(redirect)传递参数的方法
  8. 伯努利分布,二项分布和泊松分布以及最大似然之间的关系(未完成)
  9. 【计算机毕业设计】医院设备管理系统
  10. 雅思经验(15)之让AI帮你改雅思作文