python3 字典基本函数实现

本文详细介绍了Python中字典的基本操作,包括元素的增删改查、条件判断、遍历等,并展示了如何通过update方法合并两个字典以及使用fromkeys创建新字典。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

info = {
	'stu1':'one',
	'stu2':'two',
	'stu3':'there'
}
#print(info)
print(info['stu2'])	#取出key为stu2的值
info['stu4'] = 'four'	#增加字典容量
del info['stu1']	#删除   info.pop("stu1")
print(info)
if info.get('stu5') ==  None:
	print("None")
else:
	print(info['stu5'])	#判断元素是否在字典内
if 'stu2' in info:
	print('YES')
else:
	print('NO')		#同样为判断是否存在
print(info.keys())
print(info.values())
print(info.setdefault('stu5', 'five'))	#若原字典存在,则不做改动,不存在,则赋予新值(无返回值)

new = {
	'stu3':'233',
	'233':'466'
}
info.update(new)	#合并更新
print(info)

print(info.items())	#转成列表

d = dict.fromkeys([1, 2, 3, 4, 5], 'none')	#列表初始化
print(d)

for key in info:		#循环字典,较为高效
	print(key, info[key])
for i, v in info.items():	#循环字典,数据量大时较为低效
	print(i, v)



输出结果如下图:



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西杭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值