Python字典的操作

字典
字典和列表一样,属于可变数据类型
可以存储多个值,并以大括号的形式存在,字典的每个元素由两个部分组成:键(key)、值(value),键和值中间用冒号连接,每个元素之间用逗号分隔。
例如dict = {"name":"zhangsan","age":18}
字典的常见操作:
1.向字典中添加元素
使用 字典名["键名"]=数据,如果这个键名原本不存在,那么就会向字典中添加,键名以字符串类型保存,必须加上引号。值如果是非数字,也需要加引号。
例如:dict["address"]=shandong
字典里的键值对没有顺序可言,是排列随机的

2.删除字典中的元素(del、clear)
2.1del可以删除整个字典
操作命令:del dict(del 字典名)

2.2clear 可以清空整个字典
操作命令:dict.clear()(字典名 clear函数)

3.修改字典中的元素
字典中的每个元素都是可以修改的,只要通过键(key)找到,赋予一个新的值就可以了
操作命令:dict["name"]="liudehua"(字典名["键名"]=新的数据)


4.查看字典中的元素
4.1查看字典中的所有键值对(items)
操作命令dict.items()(字典名。items函数)
返回一个包含所有(键,值)元组的列表


4.2查看字典中所有的键(keys)
操作命令dict.keys()(字典名。keys函数)
返回一个包含所有键的列表

4.3查看字典中所有的值(values)
操作命令:dict.values()(字典名。values函数)
返回一个包含所有值得列表

4.4查看字典中是否存在某个键名(has_key)
操作命令:dict.has_key("键名")
如果存在则返回True,反之返回False
此方法只在Python2版本中有效

5.遍历
和列表的遍历一样,字典也可以通过for........in.......的语法结构来完成遍历
5.1遍历字典中的键值对
for key,value in dict.items:
print(key,value)
5.2遍历字典中的键
for key in dict.keys():
print(key)

5.3遍历字典中的值
for value in dict.values():
print(vlaue)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值