P-1.9 创建字典、操作字典

一、创建字典

  1. 直接创建
    d={key1 : value1,key2 : value2}
    key不可以是一个列表,而value可以
    key必须是唯一的,而value可以重复
>>>dict2 = {3:[2,3]};

>>> dict2[3][1]
3
  1. 用列表创建空字典或简单字典
>>> seq
[2, 3, 4, 5, 22, 99]
 >>> dict.fromkeys(seq,10)
{2: 10, 3: 10, 4: 10, 5: 10, 22: 10, 99: 10} 
>>> dict.fromkeys(seq)
{2: None, 3: None, 4: None, 5: None, 22: None, 99: None}

二、操作字典

  1. 修改/添加字典元素
    dict1['age']=18
    若原本不存在‘age’,则添加这一条目

  2. 删除字典元素
    del dict1['age']
    dict1.clear()

  3. 把字典dict2的键/值对更新到dict1里
    dict1.update(dict2)

  4. 以可遍历的列表返回字典2中的所有(key,值)元组dict2.items()

  5. 以可遍历的列表返回字典2中所有key/值
    dict2.keys()
    dict2.values()

  6. 可使用len()、str()函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值