玩蛇网提供最新Python编程技术信息以及Python资源下载!

Python字典方法查询数据示例

python 培训

Python学习到python 字典数据类型(python数据类型)的应用时,也是一个比较让人头疼的地方。学会了就特别的简单,一但转不开,就一团浆糊的感觉。下边是用Python字典方法查询数据示例,用了电话号码来举例。

查对名字对应电话话码,是字典类型。

Python字典方法查询数据示例:

people={
    'Alice':{
        'phone':'2341',
        'addr':'Foo drive'
        },
     'Beth':{
        'phone':'9102',
        'addr':'bar street 42'
         },
      'Cecil':{
         'phone':'3158',
         'addr':'Baz avenue 90'
          }
    }
labels={
        'phone':'phone number',
        'addr':'address'
    }

#初始化名字
names=input('Name:')
name=name.strip()

#获取选项
r=input('Please choose  phone(q) or addr(a):')

#初始化q和a
q='q' 
a='a'
s=str(r)

#www.iplaypython.com
#获取键
if  q==s.strip(): y='phone' 
if  a==s.strip(): y='addr'
d="%s's %s is %s."
value=(name,labels[y],people[name][y])

#查找
if name in people: print(d %value)

玩蛇网原创,转载请注明文章出处和来源网址:http://www.iplaypython.com/code/base/b2350.html



微信公众号搜索"玩蛇网Python之家"加关注,每日最新的Python资讯、图文视频教程可以让你一手全掌握。强烈推荐关注!

微信扫描下图可直接关注

玩蛇网Python新手QQ群,欢迎加入: ① 240764603 玩蛇网Python新手群
文章发布日期:2016-04-19 10:40 玩蛇网 www.iplaypython.com

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
相关文章推荐
别人正在看
特别推荐
去顶部去底部