dict1 = {'name': 'TOM','age': 20,'gender': '男'}
# 1. [key]值查找 如果key存在,则返回对应的值;否则报错
print(dict1['name']) # 返回对应的值(key存在)
# print(dict1['names']) # 报错
# 2. [函数]
# 2.1 get() 语法: 字典序列.get(key,默认值)
# 注意:如果当前查找的key不存在则返回第二个参数(默认值),
# 如果省略第二个参数,则返回None
print(dict1.get('name'))
print(dict1.get('names')) # 如果key不存在,返回None
# 2.2 keys() 查找字典中所有的key,返回可迭代对象
print(dict1.keys())
# 2.3 values() 查找字典中的所有的value,返回可迭代对象
print(dict1.values())
# 2.4 items()查找字典中所有的键值对,返回可迭代对象,里面的数据是元组,元组数据1是字典的key,元组数据2是字典key对应的值
print(dict1.items())
字典常用操作之查找
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Python 之字典常用方法
前言前面文章讲到了列表和字符串的常用方法,有些方法看似非常简单,但是真正到用的时候还是
Python 字典方法 Python 字典 键值对 赋值 -
Python编程 字典的常用操作
本章将会讲解Python编程中字典的常用操作。
python 开发语言 赋值 集合类型 个人主页 -
Mysql之常用操作
在此总结,经常使用MySQL数据库的时候的常用操作
mysql 数据库 数据 字段 -
python 如何实用pyfbx
Cython 和 Pyrex 之间的区别警告Cython 和 Pyrex 都是移动目标。已经到了这一点,两个项目之间所有差异的明确列表将很难列出和跟踪,但希望这个高级列表能够了解存在的差异。应该注意的是,两个项目都努力相互兼容,但 Cython 的目标是尽可能接近并完成 Python 的合理性。Python 3 支持Cython 创建了.c文件,可以在 Python 2.x 和 Python 3.
python 如何实用pyfbx python3怎么使用pyrex Cython Python python