一个新的数据结构:字典(dictionary)。
见ex39.py示例:
#!/usr/bin/python
# -*- coding: utf-8 -*-
dtest = {
0 : '0',
2 : '22',
'a': 'AA',
'b': 'BB',
'c': 'CCC',
'd': 'DDDD',
'e': 'EEEEE'
}
print dtest.keys()
for k in ['a','b','c','d',2]:
print dtest[k]
dtest[1] = '1111'
print dtest.keys()
e = 'e'
print dtest[e],dtest['e']
one = 1
print dtest[one],dtest[1]
运行结果:
[0, ‘a’, 2, ‘b’, ‘e’, ‘d’, ‘c’]
AA
BB
CCC
DDDD
22
[0, ‘a’, 2, ‘b’, ‘e’, ‘d’, 1, ‘c’]
EEEEE EEEEE
1111 1111