python第21篇--字典的使用

来源:互联网 发布:多空指标软件 编辑:程序博客网 时间:2024/05/29 18:55
#!/usr/bin/pythonab = {'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.comThere are 3 contracts in the address-bookContract Larry at larry@wall.orgContract Matsumoto at matz@ruby-lang.orgContract Swaroop at swaroop@swaroopch.comGuido's address is guido@python.org