Python之for循环
|
|
Python之多重循环
|
|
输出的是
A1
A2
A3
B1
B2
B3
C1
C2
C3
Python之while循环
利用while循环计算100以内奇数的和。
|
|
Python之dict
(1)、dict的使用
用dict表示“名字”,“成绩”的查找表如下
|
|
我们把名字成为key
对应的成绩成为value
dict就是通过key来查找value;
花括号{}表示这是一个dict,然后key:value,写出来即可
len()函数可以计算任意集合的大小
len(d)
输出的是 3
(2)、访问dict
第一种
print d['adam']
95
第二种
判断是否存在
if 'paul' in d:
print d['paul']
第三种
print d.get('bart')
59
print d.get('paul')
None
例如:
|
|
输出的是
Adam: 95
Lisa: 85
Bart: 59
要注意的是在‘Adam:’的后面一定要有,(逗号)
(3)、 更新dict
根据Paul的成绩 72 更新下面的dict:
|
|
(4)、dict的遍历
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 }
for key in d:
print key
例如:
用 for 循环遍历如下的dict,打印出 name: score 来。
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
|
|