一鼓作气 博客--第三篇 note3
1 推荐读书消费者行为学 -商业的本质,APP得到,5分钟商学院
2定义字典
dic={'name':haibao,'age':18}
3字典的基本操作--查询
dic={'name':'haibao','age':18}
print(dic['name'])
4 字典的意义 列表查询
names=[
['alex',333,333],
['alex1', 333, 3533],
['alex2', 333, 3533],
['alex3', 3343, 3533],
['alex4', 35533, 3333],
['alex5', 3353, 3353],
['alex6', 3533, 3533],
['alex7', 3533, 3353],
]
print(names.index( ['alex5', 3353, 3353]))
*******

output:
names = {
845573128:{
'name':'haibao'
'age':'99'
'favorite':'bag'
},
845573128:{
'name':'hailing'
'age': '180'
'favorite':'eat'
}
}
print(names)
names = {
845573128:{
'name':'haibao',
'age':99,
'favorite':'bag'
},
845573128:{
'name':'hailing',
'age': 180,
'favorite':'eat'
}
}
print(names.get(845573128).get('name'))
******
output: hailing


dict={'name':'bairuyuan','age':11}
print(dict['name'])

dict={'name':'bairuyuan','age':11}
print(dict['name'])
dict['gender']='male'
print(dict)

dict={'name':'bairuyuan','age':11}
print(dict['name'])
dict['gender']='male'
print(dict)
dict['name']='yihang'
print(dict)
*************output:
bairuyuan{'age': 11, 'name': 'bairuyuan', 'gender': 'male'} {'age': 11, 'name': 'yihang', 'gender': 'male'}

dict={'name':'bairuyuan','age':11}
del dict['age']
print(dict)
************ouput
{'name': 'bairuyuan'}







dict1=dict.fromkeys(['a,b,c'],1)
print(dict1)

dict={'name':'bairuyuan','age':11}
print(dict.get('name'))




****

dic5={'name':'haibao','age':18,'qq':'845573128'}
print(dic5)
print(dic5.keys())
for i in dic5.keys():
print('key is %s,value is %s'%(i,dic5[i]))
*******************OUTPUT:
{'qq': '845573128', 'age': 18, 'name': 'haibao'} dict_keys(['qq', 'age', 'name']) key is qq,value is 845573128 845573128 key is age,value is 18 18 key is name,value is haibao haibao
dic5={'name':'haibao','age':18,'qq':'845573128'}
dic5.pop('age')
print(dic5)

dic5={'name':'haibao','age':18,'qq':'845573128'}
dic5.popitem()
print(dic5)

dic5={'name':'haibao','age':18,'qq':'845573128'}
dic5.setdefault('likecolor',[])
dic5.setdefault('likecolor',[]).append('blue')
print(dic5)
*************output:
{'age': 18, 'likecolor': ['blue'], 'qq': '845573128', 'name': 'haibao'}



dic5={'name':'haibao','age':18,'qq':'845573128'}
dic1={'gender':'male'}
dic5.update(dic1)
print(dic5)
*************output
{'name': 'haibao', 'age': 18, 'qq': '845573128', 'gender': 'male'}

dic5={'name':'haibao','age':18,'qq':'845573128'}
dic1={'gender':'male','name':'hailing'}
dic5.update(dic1)
print(dic5)
*******ouput





























































dic5={'name':'haibao','age':18,'qq':'845573128'}
dic1={'gender':'male','name':'hailing'}
dic5.update(dic1)
print(dic5)
print(dic5.values())
*****output:
dict_values([18, 'hailing', 'male', '845573128'])
dic5={'name':'haibao','age':18,'qq':'845573128'}
print(dic5.values())
for i in dic5.values():
print(i)
dic5={'name':'haibao','age':18,'qq':'845573128'}
print(dic5.fromkeys([1,2,3]))
print(dic5.fromkeys([1,2,3],'haibao'))
print(dic5.fromkeys([1,2,3],{'name':'haibao','age':18,'qq':'845573128'}))
output:
{1: None, 2: None, 3: None}
{1: 'haibao', 2: 'haibao', 3: 'haibao'}
{1: {'qq': '845573128', 'name': 'haibao', 'age': 18}, 2: {'qq': '845573128', 'name': 'haibao', 'age': 18}, 3: {'qq': '845573128', 'name': 'haibao', 'age': 18}}
data = dict.fromkeys([1,2,3,4],{'name':'haibao','age':18,'qq':'845573128'})
print(data)
data[1]['name']="hailing"
print(data)
**********output:
dic5={'name':'haibao','age':18,'qq':'845573128'}
dic6=dic5.copy()
print(dic6)
dic5={'name':'haibao','age':18,'qq':['845573128','2728049959','65655656']}
dic6=dic5.copy()
print(dic6)
dic6["name"]='hailing'
print(dic5,dic6)
*******ouput:
{'qq': ['845573128', '2728049959', '65655656'], 'name': 'haibao', 'age': 18}
{'qq': ['845573128', '2728049959', '65655656'], 'name': 'haibao', 'age': 18} {'qq': ['845573128', '2728049959', '65655656'], 'name': 'hailing', 'age': 18}
一鼓作气 博客--第三篇 note3的更多相关文章
- 一鼓作气 博客--第六篇 note6
1.无论公司付给你多少,你的青春都是廉价的!! 2.通往财富自由之路 --得到APP 3.time 3.1 time.time() t = time.time() print(t) #--->1 ...
- 一鼓作气 博客--第五篇 note5
一.迭代器 二.装饰器 三.生成器 1.生成列表的方式有几种 2.把列表每个数都加1 2.1 data =[1,2,3] for i in map(lambda x:x+1,data):print(i ...
- 一鼓作气 博客--第四篇 note4
1.元祖允许重复数据.只读元组,列表,元祖没有增删改查,比如身份证列表,不允许修改,就存成 元祖. 2. 字典 key-value对 特性: 无顺序 去重 查询速度快,比列表快多了 比list占用内存 ...
- Scrum 冲刺博客第三篇
一.当天站立式会议照片一张 二.每个人的工作 (有work item 的ID),并将其记录在码云项目管理中 昨天已完成的工作 基本的页面设计 各个页面之间的跳转 背景音乐模块设计 今天计划完成的工作 ...
- 一鼓作气 博客--第八篇 note8
0.,222] list[33] except IndexError as e : print('index error ') except ValueError as e : print('valu ...
- 一鼓作气 博客--第七篇 note7
面向对象相关知识简介 类(Class): 用来描述具有相同的属性和方法的对象的集合.它定义了该集合中每个对象所共有的属性和方法.对象是类的实例. 类变量:类变量在整个实例化的对象中是公用的.类变量定义 ...
- 基于 abp vNext 和 .NET Core 开发博客项目 - 博客接口实战篇(三)
系列文章 基于 abp vNext 和 .NET Core 开发博客项目 - 使用 abp cli 搭建项目 基于 abp vNext 和 .NET Core 开发博客项目 - 给项目瘦身,让它跑起来 ...
- 手把手教从零开始在GitHub上使用Hexo搭建博客教程(三)-使用Travis自动部署Hexo(1)
前言 前面两篇文章介绍了在github上使用hexo搭建博客的基本环境和hexo相关参数设置等. 基于目前,博客基本上是可以完美运行了. 但是,有一点是不太好,就是源码同步问题,如果在不同的电脑上写文 ...
- [转]有哪些值得关注的技术博客(Java篇)
有哪些值得关注的技术博客(Java篇) 大部分程序员在自学的道路上不知道走了多少坑,这个视频那个网站搞得自己晕头转向.对我个人来说我平常在学习的过程中喜欢看一些教程式的博客.这些博客的特点: 1. ...
随机推荐
- Ubuntu下安装JDK以及相关配置
1.查看系统位数,输入以下命令即可 getconf LONG_BIT 2.下载对应的JDK文件,我这里下载的是jdk-8u60-linux-64.tar.gz 3.创建目录作为JDK的安装目录,这里选 ...
- C# Cookie
1 推荐使用 is 或 as 操作符而不是强制 2 编码风格:Tab ——改成两个 C# 文档注释的快捷键 (将配置表压缩,从压缩文件中查找xml配置表 这个是指Unity项目上面) 尽量使 ...
- 使用Word 2013发布cnblogs随笔
博客园支持Word或者OneNote一键发布文章. 获取cnblogs的URL地址,类似http://rpc.cnblogs.com/metaweblog/your_name 打开word中的管理账户 ...
- 各类坐标系相互之间的转换(84互转GC02,GC02互转BD09)
在遥感行业我们经常会用到各类的坐标系相互之间的转换,常见的度分秒转化为度很简单,直接上代码: //经纬度 ////118度48分54.152秒=118+(48/60)+(54.152/3600)=11 ...
- WEB安全:XSS漏洞与SQL注入漏洞介绍及解决方案(转)
对web安全方面的知识非常薄弱,这篇文章把Xss跨站攻击和sql注入的相关知识整理了下,希望大家多多提意见. 对于防止sql注入发生,我只用过简单拼接字符串的注入及参数化查询,可以说没什么好经验,为避 ...
- 移动端css知识总结--字体,毛玻璃效果,input和disabled
移动端字体使用: font-family: Helvetica,sans-serif;我看这也是天猫使用的 透过背景看其他元素模糊,自身元素不模糊:-webkit-backdrop-filter: s ...
- SQL Server 得到数据库中所有表的名称及数据条数
--方法一if exists ( select * from dbo.sysobjects where id = object_id(N'[dbo].[TableSpace]') and object ...
- 金融计算器app的下载情况
下图就是一个多月来的下载量情况~话不多说,直接上图哈. 数据来源:百度开发者平台
- hellocharts包的使用心得
首先将jar包导入Libs里面然后add进入于activity中调用 xml中加入布局 <lecho.lib.hellocharts.view.LineChartView android:id= ...
- Greenplum安装
最近需要安装Greenplum测试一些东西,在安装过程中出现了许多问题,所以在这里将安装过程整理一下,主要参考<Greenplum企业应用实践>和http://jxzhfei.blog.5 ...
