在python中,list,tuple,dict,set有什么区别,主要应用在什么样的场景?解答:定义:list:链表,有序的项目,通过索引进行查找,使用方括号”[]”;tuple:元组,元组将多样的对象集合到一起,不能修改,通过索引进行查找,使用括号”()”;dict:字典,字典是一组键(key)和值(value)的组合,通过..
分类:
编程语言 时间:
2015-02-02 07:15:05
阅读次数:
486
刚玩玩python,这尼玛,不理解,难道是按数字排序,慢慢发现!!源码如下:menu={'1.':'add to sum'}menu[’2.‘]='averg to numbers'menu[‘3.‘]='exit'结果:1 add to sum3 exit2 averg to numbers源码如...
分类:
编程语言 时间:
2015-01-27 23:13:58
阅读次数:
219
要求
request.META 是一个Python字典,包含了所有本次HTTP请求的Header信息,比如用户IP地址和用户Agent。通过request.META.items()可得到这个字典。要求将META信息输出到网页。
输出结果
源码
index.html
{{index_title}}
{% block mainbody %}
{%for...
分类:
编程语言 时间:
2015-01-23 11:21:13
阅读次数:
228
0x01 clearclear方法清除字典中所有的项。这是一个原地操作,无返回值1 >>> d = {}2 >>> d['name'] = 'Gumby'3 >>> d['age'] = 134 >>> d5 {'age': 13, 'name': 'Gumby'}6 >>> value = d.c...
分类:
编程语言 时间:
2015-01-20 23:36:04
阅读次数:
284
Python实现KNN算法
KNN算法的实际用处很多,主要用于分类阶段,是一个基础的分类算法。KNN主要基于距离的计算,一般可以在原始的欧氏空间中计算样本之间的距离。改进版本有:先特征提取到一个更加鉴别的空间中,然后计算距离;或者先使用metric learning度量学习的技术来获得一个鉴别的度量空间,然后计算样本间的马氏距离。
不管怎么说,KNN在很多算法的分类阶段都可以用到,我们这里用python实现KNN。...
分类:
编程语言 时间:
2015-01-16 19:19:41
阅读次数:
233
python 字典排序http://www.cnblogs.com/kaituorensheng/archive/2012/08/07/2627386.html引子字典,形如 dic = {'a':1 , 'b':2 , 'c': 3},字典中的元素没有顺序,所以dic[0]是有语法错误的。并且不可...
分类:
编程语言 时间:
2015-01-12 18:57:45
阅读次数:
154
如果键在字典中,返回这个键所对应的值。如果键不在字典中,向字典 中插入这个键,并且以default为这个键的值,并返回 default。default的默认值为None>>> dict={}>>> dict['key']='a'>>> dict{'key': 'a'}>>> dict.setdefa...
分类:
编程语言 时间:
2014-12-21 21:58:58
阅读次数:
205
最近学习了Python的一些基础数据结构,这里通过一个小程序做一个小的总结,自己比较偏好字典,故程序中主要使用字典数据结构。1.通过用户名和密码认证才能登陆系统,注册后需登陆。2.认证通过后,系统会给出几个旅行计划,计划中有可以选择的目的地及旅行天数。3.确定购买结束..
分类:
编程语言 时间:
2014-12-09 02:02:18
阅读次数:
265
a = [1,2,3,4,5,5,5,5,5,5,5]
c = set(a)
c = list(c)
b = {}.fromkeys(a,[0,0,0,0,0])
for x in c:
b[x][0] = a.count(x)
print b
猜猜会发生什么?
我猜python在执行程序的过程中,把a.count(x)当成一个常量来执行循环,把每个列表的第一个元素都变成了a.co...
分类:
编程语言 时间:
2014-11-26 22:39:15
阅读次数:
331
同列表和字符串一样,字典也有方法。clear清空字典中的所有项。我们可以把空字典赋给某一字典来清空它当中的项。也可以使用clear方法彻底清空字典。x={}
y=x
x[‘age‘]=‘25‘
x[‘gender‘]=‘male‘
printx
x.clear()
printx
printy
{‘gender‘:‘male‘,‘age‘:‘25‘}
{}
{}如果将x.cl..
分类:
编程语言 时间:
2014-11-26 06:54:53
阅读次数:
184