Series与列表对比介绍(Pandas读书笔记2)

Python常见的数据解决无非是第一阶段和大家分享的数字、文本、列表、元组和字典。

为了更方便的进行数据处理,pandas又使用了更为方便的带索引的Series和DataFrame。今天就和大家分享第一个,Series!

一、初识Series

Series就是一维数组,从结构上特别像列表,默认的Series是从0到N进行编号的,这个特性和列表很像

将其他任意的对象转化为Series的方法就是pd.Series(转化对象)

Series与列表此时几乎一样,只不过打印列表的时候是横排显示,Series是竖排显示,并且显示出了索引。那我们接下来分析一下Series的相同与不同。

二、Series与列表差异与相同

列表的特性:

1、包含任意对象的有序集合 (不同)

2、通过下标索引(位置偏移)访问元素(相同)

3、可变长度、可任意嵌套 (不同)

4、支持原位改变 (相同)

相同点一:都可以通过下标索引(位置偏移)访问元素

相同点二:支持原位改变

Series也可以通过固定下标来重新赋值,列表我就不举列子了!

至于不同点,我直接口述就好了。

Series为了能更快的处理数据,所以要求每个Series或者DataFrame(后面介绍)的某列必须都是相同数据类型的。

另外Series是不可以任意嵌套的,Series的元素可以是丰富多样的,但是Series不可以嵌套Series!

因为Series的序号是可变的,所以他又和字典有相似之处,下期分享Series和字典的对比介绍!

原文发布于微信公众号 - 阿凯的Excel(akexcel)

原文发表时间:2018-01-28

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏专知

2018年SCI期刊最新影响因子排行,最高244,人工智能TPAMI9.455

2018年6月26日,最新的SCI影响因子正式发布,涵盖1万2千篇期刊。CA-Cancer J Clin 依然拔得头筹,其影响因子今年再创新高,达244.585...

1272
来自专栏Golang语言社区

Knapsack problem algorithms for my real-life carry-on knapsack

I'm a nomad and live out of one carry-on bag. This means that the total weight o...

1142
来自专栏从流域到海域

Python 异常类继承树

BaseException SystemExit KeyboardInterrupt GeneratorExit Exception StopIte...

1879
来自专栏一个会写诗的程序员的博客

java.base.jmod

/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/jmods$ jmod list java....

1112
来自专栏linux驱动个人学习

高通msm8909耳机调试

1、DTS相应修改: DTS相关代码:kernel/arch/arm/boot/dts/qcom/msm8909-qrd-skuc.dtsi: 1 s...

7385
来自专栏余生开发

echarts太阳分布图-饼图来回穿梭

var dom = document.getElementById("container");

1152
来自专栏前端儿

Web 前端颜色值--字体--使用,整理整理

颜色值 CSS 颜色使用组合了红绿蓝颜色值 (RGB) 的十六进制 (hex) 表示法进行定义。对光源进行设置的最低值可以是 0(十六进制 00)。最高值是 2...

2152
来自专栏Hadoop数据仓库

Oracle sqlldr 如何导入一个日期列

1. LOAD DATA INFILE * INTO TABLE test FIELDS TERMINATED BY X'9' TRAILING NULLCO...

1786
来自专栏码匠的流水账

java9系列(五)Stack-Walking API

java9新增这个类的目的是提供一个标准API用于访问当前线程栈,之前只有Throwable::getStackTrace、Thread::getStackTr...

411
来自专栏WOLFRAM

向日葵中的数学之美

1823

扫码关注云+社区