零基础小白学python(5)

       好嘛,最近忙这忙那,天天各种会,好像啥也没干,又好像忙的要死,在小志哥再一次发布选择性作业时,我信心满满开始做作业,发现我把字典这个篇章又给忘了个一干二净......好吧,反正上次也只是大概了解,今天就正式了解一下,然后把小志哥发的题目试着做一下吧。

一、什么是字典

字典是python内置的数据结构之一,与列表一样是一个可变序列

以键值对的方式存储数据,字典是一个无序的序列

列表用[     ]定义      字典用{    }定义

#可变序列:可以进行增删改查操作的序列

key指的是第几个放入字典的键    #位置根据哈希函数计算得出

二、字典的实在原理

 三、字典的创建

1.最常用的方式:使用花括号 

scores = { "张三" : 100 , "李四" : 98 , "王五" : 45 }使用内置函数

2.使用内置函数dict()

dict(name = 'jack' , age = 20 )

四、字典中元素的提取

 五、字典元素的增删改

1.key的判断:我们可以用in 或not in 去判断指定的键在字典当中是否存在

2.字典的删除

scores = {"萧煜" : 18 , "陆博洋" : 19 }
del scores["张三"]  #删除指定的键值对
scores = {"萧煜" : 18 , "陆博洋" : 19 }
scores.clear()   #清空字典中所有元素

3.字典的添加

scores = {"萧煜" : 18 , "陆博洋" : 19 }
scores["黄婧"] = 19   #新增元素

4.修改元素

六、常用操作

1.获取字典视图

  

 

2.字典元素的遍历

从字典当中,依次将字典当中的元素进行获取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值