python
文章平均质量分 73
lujian_life
这个作者很懒,什么都没留下…
展开
-
【集体智慧编程】第三章 发现群组
发现群组(数据聚类)对第二章的想法,加以拓展,引入“数据聚类”(data clustering)的概念。本章主要涉及以下内容从各种不同的来源中构造算法所需的数据两种不同的聚类算法有关距离度量(distance metrics)的知识简单的图形可视化代码,用以观察所生产的群组如何将异常复杂的数据集投影到二维空间中本文涉及两个例子: 1、对博客CSS订阅话题,根据涉及的词汇对博客分组;对词原创 2017-05-13 22:32:48 · 477 阅读 · 0 评论 -
【Python培训课】- 入门介绍及涉及框架速览
来自[七月在线培训]第一课 Python编程速成一、主要涉及以下几个模块(初级介绍): 1、判断 2、循环 3、容器,列表推倒和生成器 4、面向对象 5、异常处理 6、文件读写 7、json处理 二、常见库的安装和学习 8、Nupmy的介绍及案例 9、pandas的介绍和案列 10、Matplotlib绘图速成 11、SciPy简介 三、推荐获取数据的途径及教程原创 2017-05-15 23:37:52 · 553 阅读 · 0 评论 -
Python-安装、环境(1)
本编主要介绍Python的安装,Anaconda环境的安装和使用一、Python的安装配置1、可在windows一键安装2、Mac OSX/Linux 系统自带,一般python2.7,不建议卸载原系统自带python,利用pyenv安装维护多个版本。 注:pyenv多版本安装可以参照 http://blog.csdn.net/chris__原创 2017-05-19 22:35:15 · 246 阅读 · 0 评论 -
Python-list(3)
一、容器之一 list# 初始化列表li = [1, 2, 3, 'abc', 4.5, [2, 3, 4], {1:'one'}]注:list 作为容器,可以包容各种其他格式。1、获取长度 len(li)2、根据索引读写 print(li[0]) # 首位,0是第一位,最后一位索引为len(li)-1 print(li[3]) #原创 2017-05-20 11:00:30 · 398 阅读 · 0 评论 -
Python-set(4)
容器之一 set set这个平时用的不多,特性是里面的元素不能有重复,其他的基本跟list差不多,详细用法如下:不过里面只能是单个元素,且是无序,没有索引的用法# 初始化s_a = set([1, 2, 3, 4, 5]) # {1, 2, 3, 4, 5}s_b = set([1, 1, 2, 2, 3, 4, 5]) # 已经将1,2重复的去掉了 {1, 2,原创 2017-05-20 11:46:22 · 325 阅读 · 0 评论 -
Python-dict字典
python容器之一 dict字典# 初始化d = {'a':1, 2:'b', 'c':3, 4:'d'} print(d) # {'a': 1, 2: 'b', 4: 'd', 'c': 3}# 获取长度print(len(d)) # 4个key个数# 根据key读写d['a'] = 100 # 对key=a 的值进行修改d[4] = 'dd'print(d)原创 2017-05-20 16:19:20 · 222 阅读 · 0 评论 -
Python 容器切片,数组推倒,生成器
切片可以获取某个区间段的元素li = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]# 切片print(li[2:5]) # 2<= idx < 5 左闭右开print(li[:4]) # 从第一个元素开始print(li[5:]) # 到最后一个元素 print(li[:]) # 全部输出print(li[0:6:2]) # 2为步长pri原创 2017-05-20 21:52:45 · 501 阅读 · 0 评论 -
Python-class,继承和多态,异常处理
Class 类class MyClass: def __init__(self, val): # 初始化函数,self必须要有 self.val = val def display(self, s): print('%s: %d' % (s, self.val))# python中类和对象都是可以传递的。m = MyClass(100)原创 2017-05-20 23:24:12 · 282 阅读 · 0 评论 -
Python-json的用法
json的用法,平时会用到不少,以下简单介绍一下str和json的互相转化:import jsond = {'Python':100, 'C++':70, 'Basic':60, 'others':{'C':65, 'Java':50}}print(type(d)) # jtxt = json.dumps(d) # 将dict转化成strdd = json.loads(jtxt)原创 2017-05-21 00:32:53 · 333 阅读 · 0 评论