python_字典

1.判断是否是字典

>>> d={}
>>> type(d)
<class 'dict'>
>>> isinstance(d,dict)
True

不可变类型才能做字典的key,比如:数字、字符串、元组可做key
key不能重复,如果key重复,会把原来的value替换掉

2.赋值

>>> d={}
>>> d[0]=1
>>> d
{0: 1}
>>> d[1]='a'
>>> d
{0: 1, 1: 'a'}
>>> d[2]=1
>>> d
{0: 1, 1: 'a', 2: 1}

3.改变value

>>> d[0]='cc'
>>> d
{0: 'cc', 1: 'a', 2: 1}

4.删除key和value

>>> del d[0]
>>> d
{1: 'a', 2: 1}

5.生成新字典

>>> d=dict(a=1,b=2,c='a')    
>>> d
{'a': 1, 'b': 2, 'c': 'a'}

6.遍历

6.1 遍历key


>>> for i in d:                      
...     print (i)
...
a
b
c

6.2 遍历value

>>> for i in d.values():
...     print (i)
...
1
2
A

6.3 遍历key和value

>>> for i,j in d.items():
...     print (i,':',j)
...
a : 1
b : 2
c : a
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值