python学习笔记3 -- 字典+元组

本文介绍了Python中的字典数据结构,包括其作用、表示方式(键值对存储、键类型限制)、基本操作如查找、添加、删除以及计数。同时对比了元组与列表的区别,强调元组的不可变性及其作为字典键的角色。
摘要由CSDN通过智能技术生成

一、字典

1、作用:

储存键值对: key : value (键:值)

键是用来查找值的,字作为键,值类比于释义

2、表示:

空的字典用一对花括号进行表示: contacts = { }

多个键值对:

        contacts = { "a" : "12334",

                            "b" : "44444"}

键和值之间用冒号表示对应,键值对之间用逗号进行分隔

3、功能

3.1 查找

想要获取某个键的值,在字典名后跟方括号[键]

        contacts["a"]

注:键的类型不可变(参考学习笔记2)

3.2 添加/更新值

contacts["c"] = "12222245"

字典中会多出一个键值对/覆盖并更新值

3.3、判断字典中是否有改键

"a" in contacts -->  返回一个布尔值(true or false),告诉该键是否已经存在于字典里

3.4 删除

del contacts[ "a" ]

3.5 求字典中键值对个数

len(contacts)

3.6 方法

tem_dict.keys()  :  返回tem_dict字典中里面的所有键

tem_dict.values()  :  返回tem_dict字典中里面的所有值

tem_dict.items()  :  返回tem_dict字典中里面的所有键值对

二、元组 tuple

ex_tuple = ("a" , "b")

与列表的区别:

元组用(),列表用方括号[ ]

元组类型不可变,对元组的添加,删除等操作统统不能操作

但元组能作为字典的键

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值