流畅的python是python3吗_流畅的python-2

本文介绍了如何在Python中定义、操作和更新字典,包括dict1的基本使用、update()函数的应用、空字典的处理,以及字典的增删改查、遍历和items()方法的实战。

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

dict1 = {"name":"zhangsan","age":38} #定义一个字典

print(dict1) #输出字典

dict2 = {"sing_dog":True} #定义一个字典

print(dict2)print("***"*20) #小窍门:直接答应60个*#update()函数:将一个字典添加到另外一个字典的末尾

dict1.update(dict2)print(dict1) #输出字典

print("***"*20) #小窍门:直接答应60个*#情况字典dict1

dict1.clear()print(dict1) #空字典#情况字典dict2

dict2.clear()print(dict2) #空字典

dict.get('name')

for k,v in dict:

print k,v

#字典的添加、删除、修改操作

dict = {"a" : "apple", "b" : "banana", "g" : "grape", "o" : "orange"}

dict["w"] = "watermelon"

del(dict["a"])

dict["g"] = "grapefruit"

print dict.pop("b")

print dict

dict.clear()

print dict

#字典的遍历

dict = {"a" : "apple", "b" : "banana", "g" : "grape", "o" : "orange"}

for k in dict:

print "dict[%s] =" % k,dict[k]

#字典items()的使用

dict = {"a" : "apple", "b" : "banana", "c" : "grape", "d" : "orange"}

#每个元素是一个key和value组成的元组,以列表的方式输出

print dict.items()

#调用items()实现字典的遍历

dict = {"a" : "apple", "b" : "banana", "g" : "grape", "o" : "orange"}

for (k, v) in dict.items():

print "dict[%s] =" % k, v

#调用iteritems()实现字典的遍历

dict = {"a" : "apple", "b" : "banana", "c" : "grape", "d" : "orange"}

print dict.iteritems()

for k, v in dict.iteritems():

print "dict[%s] =" % k, v

for (k, v) in zip(dict.iterkeys(), dict.itervalues()):

print "dict[%s] =" % k, v

#使用列表、字典作为字典的值

dict = {"a" : ("apple",), "bo" : {"b" : "banana", "o" : "orange"}, "g" : ["grape","grapefruit"]}

print dict["a"]

print dict["a"][0]

print dict["bo"]

print dict["bo"]["o"]

print dict["g"]

print dict["g"][1]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值