前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python 字典建立的几种方法

python 字典建立的几种方法

作者头像
葫芦
发布2019-04-17 10:08:40
3620
发布2019-04-17 10:08:40
举报
文章被收录于专栏:葫芦葫芦
代码语言:javascript
复制
>>> bob = { 'name':'Bob Smith','age':42,'pay':30000,'job':'dev'}
>>> sue = { 'name':'Sue Jones','age':45,'pay':40000,'job':'hdw'}
>>> bob['name'],sue['pay']
('Bob Smith', 40000)
>>> bob['name'].split()[-1]
'Smith'
>>> sue['pay']*=1.10
>>> sue['pay']
44000.0
>>> bob = dict(name='Bob Smith',age=42,pay=30000,job='dev')
>>> bob
{'pay': 30000, 'job': 'dev', 'age': 42, 'name': 'Bob Smith'}
>>> sue
{'job': 'hdw', 'pay': 44000.0, 'age': 45, 'name': 'Sue Jones'}
>>>
>>> sue={}
>>> sue['name']='Sue Jones'
>>> sue['age']=18
>>> sue
{'age': 18, 'name': 'Sue Jones'}
>>> names=['name','age','pay','job']
>>> values=['Sue Jones',18,39999,'hdw']
>>> zip(names,values)
[('name', 'Sue Jones'), ('age', 18), ('pay', 39999), ('job', 'hdw')]
>>> sue=dict(zip(names,values))
>>> sue
{'job': 'hdw', 'pay': 39999, 'age': 18, 'name': 'Sue Jones'}
>>> fields=('name','age','pay','job')
>>> record=dict.fromkeys(fields,'?')
>>> record
{'job': '?', 'pay': '?', 'age': '?', 'name': '?'}
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018/09/09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档