python dict类型,python学习笔记Dict和Set类型

这篇博客探讨了Python中字典(dict)和集合(set)的基本操作,包括遍历、更新以及元素查找。示例展示了如何遍历字典并打印键值对,然后将字典转换为键值互换的新字典。接着,博客介绍了集合的特点,并通过实例展示了如何检查元素是否在集合中,以及如何遍历和更新集合。最后,讨论了集合在数据处理中的作用。
摘要由CSDN通过智能技术生成

遍历dict

d = {

'Adam': 95,

'Lisa': 85,

'Bart': 59

}

for x in d:

print x,':', d[x]

更新 dict

d = {

95: 'Adam',

85: 'Lisa',

59: 'Bart'

}

print d[95]

d[95] = 'action'

print d[95]

set类型特点

months = set(['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'])

x1 = 'Feb'

x2 = 'Sun'

if x1 in months:

print 'x1: ok'

else:

print 'x1: error'

if x2 in months:

print 'x2: ok'

else:

print 'x2: error'

遍历set类型

s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])

for x in s:

print x[0]+':',x[1]

更新set类型

s = set(['Adam', 'Lisa', 'Paul'])

L = ['Adam', 'Lisa', 'Bart', 'Paul','Ceshi']

for name in L:

if name in s:

s.remove(name)

else:

s.add(name)

print s

print L

分类:

程序积累

/

浏览量:  974

2015-3-31 13:14 Tuesday

昵称

邮件地址 (选填)

个人主页 (选填)

评论内容

发表评论

send

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值