python之dict和set类型

python之dict和set类型

1. python之什么是dictd = {
‘adam’: 95,
‘lisa’: 85,
‘bart’: 59,
‘paul’: 75
}2. python之访问dictd = {
‘adam’: 95,
‘lisa’: 85,
‘bart’: 59
}
print ‘adam:’, d[‘adam’]
print ‘lisa:’, d[‘lisa’]
print ‘bart:’, d[‘bart’]3. python中dict的特点d = {
95: ‘adam’,
85: ‘lisa’,
59: ‘bart’
}4. python更新dictd = {
95: ‘adam’,
85: ‘lisa’,
59: ‘bart’
}
d[72] = ‘paul’5. python之 遍历dictd= {
‘adam’: 95,
‘lisa’: 85,
‘bart’: 59
}
for key in d:
print key + ‘:’, d[key]6. python中什么是sets = set([‘adam’, ‘lisa’, ‘bart’, ‘paul’])7. python之 访问sets = set([‘adam’, ‘adam’, ‘lisa’, ‘lisa’, ‘bart’, ‘bart’, ‘paul’, ‘paul’])
print ‘adam’ in s
print ‘bart’ in s8. python之 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’9. python之 遍历sets = set([(‘adam’, 95), (‘lisa’, 85), (‘bart’, 59)])
for x in s:
print x[0] + ‘:’, x[1]10. python之 更新sets = set([‘adam’, ‘lisa’, ‘paul’])
l = [‘adam’, ‘lisa’, ‘bart’, ‘paul’]
for name in l:
if name in s:
s.remove(name)
else:
s.add(name)
print s

更多python之dict和set类型相关文章请关注php中文网!

Posted in 未分类

发表评论