python基础入门之六 —— 字典
Posted 孤岛蓝鲸
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础入门之六 —— 字典相关的知识,希望对你有一定的参考价值。
1、格式
- 符号为大括号
- 数据为键值对形式出现(字典数据与数据顺序没有关系,即字典不支持下标)
- 各个键值对之间逗号隔开
2、定义的类型
# 有数据 dict1 = {‘name‘: ‘小明‘, ‘sex‘: ‘男‘} # 空字典 dict2 = {} dict3 =dict() # 函数定义
3、常用函数
增/改 |
(有则改之,无则新增) |
删 |
|
查 |
如果当前查找的key存在,则返回对应的值,否则报错
如果当前查找的key值不存在则返回第二个参数,如果省略第二个参数,则返回None
dict1={‘name‘:‘Tom‘, ‘age‘:20,‘sex‘:‘男‘}
print(dict1.keys()) # print(dict1.values())
dict_keys([‘name‘, ‘age‘, ‘gender‘]) # dict_values([‘Tom‘, 20, ‘男‘])
print(dict1.items()) # dict_items([(‘name‘, ‘Tom‘), (‘age‘, 20), (‘gender‘, ‘男‘)])
|
遍历 |
for item in dict1.items(): print(item) for key,value in dict1.items(): print(f‘{key}={value}‘) |
以上是关于python基础入门之六 —— 字典的主要内容,如果未能解决你的问题,请参考以下文章