上一页 1 ··· 5 6 7 8 9
摘要: 如字典dic={'a':1,'f':2,'c':3,'h':0};要对其进行排序:函数原型:sorted(dic,value,reverse);dic为比较函数;value为比较对象(键或值);reverse:注明升序还是降序,True--降序,False--升序(默认); 1 import ope... 阅读全文
posted @ 2014-11-11 17:46 志者之梦 阅读(17730) 评论(0) 推荐(0)
摘要: 例如将a=[[3,789],[1,100],[1,102],[2,102],[1,106],[2,456]];转化为一个字典b={1:[100,102,102],2:[102,456],3:[789]}如果用强制转换:1 >>> a=[[3,789],[1,100],[1,102],[2,102],... 阅读全文
posted @ 2014-11-11 15:42 志者之梦 阅读(4992) 评论(0) 推荐(1)
摘要: 1 # 求两个list中的共同元素2 def commonElement():3 a=[1,2,3,5,6];4 b=[1,2,5];5 commonEle=[val for val in a if val in b];6 commonNum=len(commonEl... 阅读全文
posted @ 2014-11-11 10:55 志者之梦 阅读(6736) 评论(0) 推荐(0)
摘要: 1 # 产生一个0-10的随机序列,元素不能重复2 def randSeq():3 import random;4 randSequence=random.sample(range(0,10),10);5 return randSequence;运行结果:1 >>> rand... 阅读全文
posted @ 2014-11-10 22:50 志者之梦 阅读(1065) 评论(0) 推荐(0)
摘要: 1 # 对两个同维矩阵进行逐元素相乘2 def matElementMul():3 a=mat([[1,2,3],[4,5,6]]);4 b=mat([[2,2,3],[2,4,1]]);5 c=array(a)*array(b);6 c=mat(c);7 r... 阅读全文
posted @ 2014-11-09 23:28 志者之梦 阅读(9936) 评论(0) 推荐(0)
摘要: 例如定义一个矩阵: 1 >>> a=mat([[1,2,3],[2,3,4]]) 2 >>> a 3 matrix([[1, 2, 3], 4 [2, 3, 4]]) 5 >>> sum(a) 6 15 7 >>> sum(a[0]) 8 6 9 >>> sum(a[1])10 91... 阅读全文
posted @ 2014-11-09 23:16 志者之梦 阅读(13899) 评论(0) 推荐(0)
摘要: 例如要产生一个标准正态分布的矩阵,矩阵维数为2*3,则代码如下:1 from numpy import *;2 def rand_Matrix():3 randArr=random.randn(2,3);4 randMat=mat(randArr);5 return rand... 阅读全文
posted @ 2014-11-09 22:27 志者之梦 阅读(4963) 评论(0) 推荐(0)
摘要: 今天写下C++的第二章基础练习:2.6.1.C++程序的模块叫什么?解:函数用于创建C++程序的模块.2.6.2.下面的预处理器编译指令是做什么用的? #include解:该编译器指令导致预处理器将iostream文件的内容添加到程序中.预处理器处理以名称#开头的编译指令,他在编译程序时自动执行.2... 阅读全文
posted @ 2014-11-06 22:58 志者之梦 阅读(1178) 评论(0) 推荐(0)
摘要: 今天看了Python语言写的使用SVM中的SMO进行优化,使用RBF函数进行手写体识别,下面简单整理一下整个过程及思路,然后详细介绍各个部分。整个过程: (1)获取训练数据集trainingMat和labelMat; (2)利用SMO进行优化获得优化参数alphas和b,这一步即是进行训练获... 阅读全文
posted @ 2014-10-25 23:55 志者之梦 阅读(3130) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9