#!/usr/bin/python
ab = {'Swaroop' :'swaroop@swaroopch.com',
'Larry' :'larry@wall.org',
'Matsumoto':'matz@ruby-lang.org',
'Spammer' :'spammer@hotmail.com'
}
print("Swaroop's address is",ab['Swaroop'])
del ab['Spammer']
print('\nThere are {0} contracts in the address-book\n'.format(len(ab)))
for name,address in ab.items():
print('Contract {0} at {1}'.format(name,address))
ab['Guido'] = 'guido@python.org'
if "Guido" in ab:
print("\nGuido's address is",ab['Guido'])
结果:
~/Note/python # ./3using_dict.py
Swaroop's address is swaroop@swaroopch.com
There are 3 contracts in the address-book
Contract Larry at larry@wall.org
Contract Matsumoto at matz@ruby-lang.org
Contract Swaroop at swaroop@swaroopch.com
Guido's address is guido@python.org