python
文章平均质量分 66
G_66
这个作者很懒,什么都没留下…
展开
-
Python中的容器
在Java中数据多了就用对象来存,而对象多了就用容器来存;Java中的容器有(1)单身汉:List 、Set ;(2)夫妻:Map。容器类一度活跃在各大编程语言当中,Python中同样存在容器,但是不像Java中那么复杂,仅保留两个,主要是其列表类,也就是可变长数组,相当于Java中的ArrayList,还有一个集合,里面的元素无序,不允许重复,相当于Java中的HashSet。同时还是有一个原创 2017-04-30 10:53:52 · 1016 阅读 · 0 评论 -
Ubuntu16.04配置anaconda环境
问题描述:安装anaconda时,在系统自动配置环境时,我点了no,这样就需要我自己去配置环境解决方法:在安装时,它提示了软件安装的路径配置的步骤:打开~/ .bashrc 即家目录下的.bashrc文件,在最后一行添加一行信息,然后立即让配置文件生效,就可以了原创 2017-09-01 21:18:55 · 926 阅读 · 0 评论 -
Ubuntu16.04自带Python2.7和Python3,为什么用pip安装的包在Python3中不能用
问题描述:在Ubuntu16.04中,我一直是用pip来安装Python所需的包的,今天我用Python3时,报错:提示说包不存在!!!我在想,这是为什么呢?我不是已经用pip安装过包了吗,为什么在Python3中提示没有安装包???探索过程:Ubuntu16.04自带的Python两个版本:我在ipython3中导入numpy 包时报错:既然提示我没有原创 2017-08-31 22:47:19 · 15938 阅读 · 0 评论 -
python高阶函数中的map、filter、reduce
概念:能够接收其他函数作为参数的函数,被称为高阶函数。通过查看这些高阶函数的源码来帮助我们彻底理解它们:map(...) map(function, sequence[, sequence, ...]) -> list Return a list of the results of applying the function to the items of原创 2017-07-30 16:57:03 · 396 阅读 · 1 评论 -
如何在spyder中查看python内置函数的源码
问题描述:为了弄明白python内置函数所需的参数以及功能,有时我们必须通过查看源码,那么在spyder中查看内置函数的源码就必须要会。问题解决办法:help相应的module,eg:help(filter)原创 2017-07-30 16:41:25 · 15167 阅读 · 6 评论 -
为什么anaconda安装成功之后无法打开Ipython以及spyder
Anaconda2\Lib\site-packages 目录下添加一个名为 sitecustomize.py 的文件,文件内容:#file name: sitecustomize.pyimport sys sys.setdefaultencoding('utf-8')参考:window下安装anaconda ipython和spyder都打不开链接:https://w原创 2017-07-03 22:44:44 · 16758 阅读 · 1 评论 -
pandas.cut()用法
http://pandas.pydata.org/pandas-docs/stable/generated/pandas.cut.html pandas.cut pandas.cut(x, bins, right=True, labels=None, retbins=False, precision=3,include_lowest=False)bins [bɪn] n. 箱子原创 2017-06-11 21:51:56 · 24764 阅读 · 1 评论 -
numpy.ceil()用法
numpy.ceil(x[, out]) = ( ceil [siːl] 向正无穷取整 朝正无穷大方向取整)Return the ceiling of the input, element-wise.( element-wise 元素方式 )( ceiling ['siːlɪŋ] n. 天花板;上限 )The ceil of the scalar原创 2017-06-11 12:20:52 · 20931 阅读 · 1 评论 -
pandas.DataFrame.describe
file:///C:/Users/Administrator/Desktop/pandas/html/generated/pandas.DataFrame.describe.html?highlight=pandas pandas.Series.describeDataFrame.describe(percentiles=None, include=None, exclude=None原创 2017-06-07 14:26:59 · 13512 阅读 · 2 评论 -
python 帮助文档下载地址
https://docs.python.org/3/https://docs.python.org/2.7/download.html原创 2017-05-17 10:00:12 · 4036 阅读 · 0 评论 -
Python 数据分析 pandas
Pandas是一个开源的Python数据分析库。Pandas把结构化数据分为了三类:1、Series : 一维序列,可视作为没有column名的、只有一个column的DataFrame;2、DataFrame : 为多column并schema化的二维结构化数据,可视作为Series的容器 ( container ) ;3、 Panel : 为三维的结构化数据,可是作为DataF原创 2017-05-15 14:04:56 · 560 阅读 · 0 评论 -
利用Python进行数据分析(7) pandas基础: Series和DataFrame的简单介绍
http://www.cnblogs.com/sirkevin/p/5741853.html一、pandas 是什么pandas 是基于 NumPy 的一个 Python 数据分析包,主要目的是为了数据分析。它提供了大量高级的数据结构和对数据处理的方法。pandas 有两个主要的数据结构:Series 和 DataFrame。二、Series原创 2017-05-14 13:04:11 · 685 阅读 · 0 评论 -
十分钟搞定pandas
本文是对pandas官方网站上《10Minutes to pandas》的一个简单的翻译,原文在这里。这篇文章是对pandas的一个简单的介绍,详细的介绍请参考:Cookbook 。习惯上,我们会按下面格式引入所需要的包:一、 创建对象可以通过Data Structure Intro Setion 来查看有关该节内容的详细信息。1、可以通过传递一个list对原创 2017-05-14 09:33:34 · 446 阅读 · 0 评论 -
Python 2.7 中的pandas 中的read_excel
导入pandas模块:?1import pandas as pd使用import读入pandas模块,并且为了方便使用其缩写pd指代。读入待处理的excel文件:?1df =pd.read_excel('log.xls')原创 2017-05-12 15:36:33 · 9526 阅读 · 0 评论 -
python 字符串的split()函数详解
split翻译为分裂。 split()就是将一个字符串分裂成多个字符串组成的列表。split()当不带参数时以空格进行分割,当代参数时,以该参数进行分割。//---当不带参数时example:st0= ' song huan gong 'print(st0.split())结果为:['song', 'huan', 'gong']结论:当不带原创 2017-05-11 13:55:24 · 761 阅读 · 0 评论 -
python 中的字符串
http://www.runoob.com/python/python-strings.html (python 学习网站)Python 字符串字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1 = 'Hello World!'var2 = "Python原创 2017-05-11 11:26:02 · 330 阅读 · 0 评论 -
python 和 Java 的不同之处之String
一、python怎么比较两个字符串相等?直接用==比较if "相等"=="相等": print(”相等")else: print("不等")代码如下:str1='ab'str2='ba'str3='ab'print 'str1==str2:',str1==str2 //falseprint 'str1==str3:',str1==str3 /原创 2017-05-10 23:46:46 · 907 阅读 · 0 评论 -
Python中的__future__模块
Python中的__future__模块使得在Python2.x的版本下能够兼容更多的Python3.x的特性。Python的每个新版本都会增加一些新的功能,或者对原来的功能作一些改动。有些改动是不兼容旧版本的,也就是在当前版本运行正常的代码,到下一个版本运行就可能不正常了。从Python 2.7到Python 3.x就有不兼容的一些改动,比如2.x里的字符串用'xxx'表示s原创 2017-04-30 10:57:54 · 579 阅读 · 0 评论 -
Python中续行符的注意事项
续行符后面不能跟空格:print( 'a'\ 'b')输出结果:abprint( 'a'\ 'b')输出结果: File "C:/Users/Administrator/untitled2.py", line 8 print( 'a'\ ^SyntaxError: unexpected character afte原创 2017-12-07 20:49:14 · 25845 阅读 · 4 评论