码迷,mamicode.com
首页 > 编程语言 > 详细

python基础入门之六 —— 字典

时间:2020-02-29 22:29:46      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:code   ict   items   item   报错   支持   pytho   body   size   

1、格式

  • 符号为大括号
  • 数据为键值对形式出现(字典数据与数据顺序没有关系,即字典不支持下标)
  • 各个键值对之间逗号隔开

2、定义的类型

# 有数据
dict1 = {name: 小明, sex: }

# 空字典
dict2 = {}  
dict3 =dict() # 函数定义

3、常用函数

增/改
  • 字典序列[key]=值

       (有则改之,无则新增)

  • del() /del:删除字典
  • clear():清空字典
  • 键值查找:字典序列[key]

            如果当前查找的key存在,则返回对应的值,否则报错

  • get():字典序列.get(key,默认值)

           如果当前查找的key值不存在则返回第二个参数,如果省略第二个参数,则返回None

  • keys():查找所有键,返回可迭代对象(可以用for遍历)

  • values():查找所有值,返回可迭代对象

  • items():查找所以键值,返回可迭代对象,这里每一个键值对都是以元组的形式表示

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基础入门之六 —— 字典

标签:code   ict   items   item   报错   支持   pytho   body   size   

原文地址:https://www.cnblogs.com/LynHome/p/12386267.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!