1.列举字典的值、键与对
>>> d={'a':1,'b':2,'c':3,'d':4}
>>> list(d.keys ())
['c', 'd', 'a', 'b']
>>> list(d.values ())
[3, 4, 1, 2]
>>> list(d.items ())
[('c', 3), ('d', 4), ('a', 1), ('b', 2)]
>>>
2.获取相对位置
...
分类:
编程语言 时间:
2015-08-29 00:56:56
阅读次数:
165
1.基本操作
1)通过键读取值
>>> d={'a':1,'b':2}
>>> d['a']
1
>>> d['b']
2
>>> d
{'a': 1, 'b': 2}
>>> d={'a':1,'b':2,'c':3,'d':4}
>>> d
{'c': 3, 'd': 4, 'a': 1, 'b': 2}
>>>
注意:字典d的输出不是按照一定的顺序
原因...
分类:
编程语言 时间:
2015-08-29 00:56:32
阅读次数:
189
字典:无序的集合,通过键来存取
特性:
1.通过键而不是通过偏移量来读取
2.任意对象的无序集合
3.可变长、异构、任意嵌套
4.属于可映射类型
5.对象引用表(散列表)
常见操作:
操作
解释
d={}
空字典
d={'a':1,'b':2,'c':'3'}
两项目字典
d={'a':1,{'b':2}}
嵌套
d=...
分类:
编程语言 时间:
2015-08-28 17:52:45
阅读次数:
162
创建 ?? 两种方法 第一种: >>> a={}?? //首先声明类型 >>> a[‘a‘]=1 >>> a {‘a‘: 1} 第二种: >>> b={‘a‘:1,‘b‘:2}? //直接创建 >>> b {‘a‘: 1, ‘b‘: 2} 2.删除 删除制定key-value >>> del b[‘b‘] >>> b {‘...
分类:
编程语言 时间:
2015-08-28 13:40:25
阅读次数:
159
先看下下面这个简单的方法:
fromdjango.httpimportHttpResponse
defhello(request):
returnHttpResponse("Helloworld")
从这个request中我们可以得到很多信息
request.META是一个Python字典,包含了所有本次HTTP请求的Header信息,比如用户IP地址和用户Agent(通常是浏览器..
分类:
其他好文 时间:
2015-08-25 17:03:33
阅读次数:
199
引入
没有字典的时候我们可能会这么做:
>>> t = ['name', 'age', 'sex']
>>> v = ['chen', 24, 'male']
>>> zip(t,v)
[('name', 'chen'), ('age', 24), ('sex', 'male')]
>>> v = ['chen', 24]
>>> zip(t,v)
[('name', 'chen'), ('age'...
分类:
编程语言 时间:
2015-08-25 16:49:22
阅读次数:
169
python 中并没有switch语句,但是有一个数据类型与switch语句特别相似,它就是 dict{ key: value, ...}下面用 dict{ key:value,..} 来简单的实现switch语句:#!/usr/bin/env python#coding:utf-8from __f...
分类:
编程语言 时间:
2015-08-14 08:42:35
阅读次数:
136
字典类型,其实就是相当于java的map,通过key-value来记录数据,工作原理类似于哈希表
几乎所有的python对象都可以作为key,但是一般最常用的还是数字和字符串
字典元素使用{}括起来
下面给大家举几个简单的例子:
我们看看上图,dict由两个元素组成,a、b分别是它们的key,而“abc”"efg"则是它们对应的value
我们可以通过可以,找到相应的value
如...
分类:
编程语言 时间:
2015-08-12 09:05:26
阅读次数:
118
3.4.6items和iteritems说明:items以列表方式返回字典中的键值对,iteritems以迭代器对象 返回键值对儿(Python3中不再支持);例子: 1: >>> x 2: {'name': 'Bill'} 3: >>> x.items() 4: dict_items([(...
分类:
编程语言 时间:
2015-08-10 23:45:56
阅读次数:
198
描述Python 字典(Dictionary) get() 函数返回指定键的值,如果值不在字典中返回默认值。语法get()方法语法:dict.get(key, default=None)参数key -- 字典中要查找的键。default -- 如果指定键的值不存在时,返回该默认值值。返回值返回指定键...
分类:
编程语言 时间:
2015-08-10 23:43:42
阅读次数:
261