python字典由什么组成_python字典

python字典:

python字典是一种可变容器模型。可以储存任意类型对象。

字典由键值对组成,键值用 冒号(,)隔开,键值对之间用逗号隔开(,),整个字典包含在花括号({})中。

字典是无序的,但是键值对中的键必须是唯一的,键如果是字符串用引号括起来。

访问字典,类似访问列表,dict[key(注意引号)],访问字典中没有的键会报错。

修改字典:

1.添加键值对,类似列表,直接赋值,dict[key]=value.

2.修改键值对,方法同上。

删除字典数据:

1.删除单个键值对,类似删除列表,del dict[key]

2.清空整个字典,dict.clear().

3.删除整个字典,del dict

字典键的特性:

1.键必须是唯一的,如果重复赋值,取最后一次赋的值。

2.键必须是不可改变的,可以是字符串,数字,元组,但不可以是列表。

字典内置函数:

1.len(dict)——返回字典中键的总数。

2.str(dict)——将字典转化为可打印的字符串形式返回。

3.type(variable)——判断类型,如果为字典就返回dict

字典内置方法:

1.dict.cleat()——清空字典内所有的元素。

2.dict.copy()——返回一个字典的浅复制。

3.dict.fromkeys(seq[,value])——以列表seq里面的元素为键,以value为初始值,默认为none.

4.dict.get(key,default=none)——返回指定键的值,如果没有该值则返回默认default值。

5.key in dict——判断键是否在字典中,如果在返回true,不在返回false,一般用在条件语句中。

6.dict.items()——返回键值对的元组数组,一个键值对为一个元组,组成以元组为元素的列表。

7.dict.keys()——返回以键为元素组成的列表。

8.dict.setdefault(key,default=none)——查找键,如果键不存在则添加键,并赋值默认值,无返回。

9.dict.update(dict2)——将参数字典dict2更新到dict中,如果键存在更新值,如果键不存在就创建键值对,无返回。

10.dict.values()——以列表的方式返回所有的值。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值