内容简介:Python中字典的基本操作有这些方法,len(d)返回d中项的数量;d[k]返回关联到键k的值;
Python中字典的基本操作有这些方法,
len(d)返回d中项的数量;
d[k]返回关联到键k的值;
d[k]=v将值v关联到键k上
del d[k]删除键为k的项
k in d 检查d中是否含有键为k的项,
字典可以添加任意简直,
比如如下,以列表和字典比较,列表必须先声明长度才可以添加值,而字典不用,
x=[] x[80]='哈喽' print(x)
此处报错
x={} x[80]='哈喽' print(x)
输出
{80: '哈喽'}
下面我们用字典来做一个简单的数据库,并实现查找,
people ={ '刘备':{ 'name':'玄德', 'adress':'扶桑村' }, '关羽':{ 'name':'云长', 'adress':'涿郡' }, '张飞':{ 'name':'翼德', 'adress':'燕人' } } labels={ 'name':'名字', 'adress':'地址' } name = input('请输入名字:') request=input('显示名字(n)或者地址(a)?') if request=='p':key='name' if request=='a':key='adress' if name in people : print("%s's %s is %s." % (name,labels[key],people[name][key]))
测试输入内容和输出内容如下,
请输入名字:刘备 显示名字(n)或者地址(a)?a 刘备's 地址 is 扶桑村.
工程文件下载: https://download.csdn.net/download/yysyangyangyangshan/10687195
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 少说话多写代码之Python学习009——字典的创建
- 少说话多写代码之Python学习012——字典的方法01
- 少说话多写代码之Python学习013——字典的方法02
- 少说话多写代码之Python学习015——字典的方法04
- 少说话多写代码之Python学习017——字典的方法(items、pop)
- 少说话多写代码之Python学习018——字典的方法(popitem、setdefault)
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Learning Web Design
Jennifer Niederst Robbins / O'Reilly Media / 2007-6-15 / USD 44.99
Since the last edition of this book appeared three years ago, there has been a major climate change with regard to web standards. Designers are no longer using (X)HTML as a design tool, but as a means......一起来看看 《Learning Web Design》 这本书的介绍吧!