python
aptentity
这个作者很懒,什么都没留下…
展开
-
python:基本数据类型
整数Python可以处理任意大小的整数,包括负整数,写程序的时候表述与数学上的方法一样,例如:99,-3,6666 等等。有时候使用十六进制会比较方便,用 0x 前缀和0-9,a-f表示,例如:0xaaff,0x2e45fa3 等等。浮点数浮点数也可以称为小数。叫做浮点数是因为按照科学记数法表示转载 2017-03-20 22:15:16 · 362 阅读 · 0 评论 -
python:集合(set)
与dict类似,set也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。创建一个set,需要提供一个list作为输入集合:In [10]:s = set([3,4,5])sOut[10]:{3, 4, 5}重复元素在set中会被自动被过滤,通过add(key)方法往set中添加元素,重复添加不会有效果,通过remo转载 2017-03-20 22:22:29 · 313 阅读 · 0 评论 -
python:字典(dict)
Python中对dict进行了支持,使用键-值(key-value)存储,查找速度很快。比如,要用dict实现根据商品名查找销量,只需要一个“商品”-“销量”的对照表,直接通过商品就可以查到销量:In [1]:d = {'rice':35, 'wheat':101, 'corn':67}d['rice']Out[1]:35把数据放入d转载 2017-03-20 22:18:06 · 280 阅读 · 0 评论 -
python:列表list
list(列表)是python内置的一种数据类型,是一种有序的集合,没有固定的大小,可以随时添加和删除其中的元素。基本形式为:[a,b,c,d]。列出一周7天可以使用list:In [1]:week = ['Monday','Tuesday','Wednesday','Thursday','Friday']weekOut[1]:['M转载 2017-03-21 21:30:15 · 1399 阅读 · 0 评论 -
python:元组tuple
tuple是另一种有序的数据类型,与list比较类似。主要不同的一点是tuple被创建后就不能对其进行修改。所以,tuple与list不同,没有append(),pop(),insert()这些方法可以使用。获取元素的方法和list是一样的,可以通过索引来访问(也是从0开始的),只不过不能赋值成为其他的元素。因为tuple不可变,所以代码更安全。如果可以的话,我们尽量使用tup转载 2017-03-21 21:44:03 · 460 阅读 · 0 评论 -
pandas: series
Series是一种类似于一维数组的对象,它由一组数据(各种Numpy数据类型)以及一组与之相关的数据标签(即索引)组成。仅由一组数据即可产生简单的Series。In [2]:s = Series(np.random.randn(5),index =['a','b','c','d','e'])s Out[2]:a -2.895114b -1.231825转载 2017-03-25 21:03:13 · 317 阅读 · 0 评论 -
十分钟搞定pandas
本文是对pandas官方网站上《10Minutes to pandas》的一个简单的翻译,原文在这里。这篇文章是对pandas的一个简单的介绍,详细的介绍请参考:Cookbook 。习惯上,我们会按下面格式引入所需要的包:一、 创建对象可以通过Data Structure Intro Setion 来查看有关该节内容的详细信息。1、可以通过传递一个list对转载 2017-03-26 21:12:33 · 232 阅读 · 0 评论