python基础之字典

字典的特征总结如下:

  1. 字典中数据必须是以键值对的形式出现的;
  2. 逻辑上讲,键是不能重复的,但值可以
  3. 字典中的键(key)是不可变的,也是无法修改的,而值(value)是可以变的,

字典的增删改查

先按照映射关系创建一个字典:

NASDAQ_code={'BIDU':"Baidu",'SINA':'Sina'}

增:

增的话有update(update可以用来添加多个元素)和直接法(直接法的话,如果键原本就存在于字典中,会修改原来的value)

#### UPDATE
NASDAQ_code.update({'FB':'Facebook','TSLA':'Tesla'})
###直接法
NASDAQ_code['YOKU']='YouKu'

删:

删除字典中的元素使用del、popitem()、pop()、clear()

  1. del可以删除一个指定的key,也可以清空整个字典
  2. pop删除指定的键
  3. popitem随机删除键值对
  4. clear清空整个字典
del NASDAQ_code['BIDU'] ## 删除了指定的键
del NASDAQ_code ## 此处字典不存在,与clear不一样
NASDAQ_code.pop('SINA') #
NASDAQ_code.popitem()
NASDAQ_code.clear() 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值