(RPA)学习——Python 的 pandas 库下的 Series 简单 使用

艺赛旗 RPA9.0全新首发免费下载 点击下载

http://www.i-search.com.cn/index.html?from=line1
简介:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

总的来说:Series 更快(有效的使用内存),更方便的操作数据(list 和 dict 的结合。有自己的索引,并且可以重命名。和整体的数据操作)
1.Series 就如同列表一样,一系列数据,每个数据对应一个索引值。
Series 就是“竖起来”的 list:
在这里插入图片描述在这里插入图片描述
2. 列表的索引只能是从 0 开始的整数,Series 数据类型在默认情况下,其索引也是如此。不过,区别于列表的是,Series 可以自定义索 (作业又趋近于字典 dict)

#2.列表的索引只能是从 0 开始的整数,Series 数据类型在默认情况下,其索引也是如此。不过,区别于列表的是,Series 可以自定义索(作业又趋近于字典dict)
Test2 = Series([‘wangwei’, ‘male’, 18, 105], index=[‘name’, ‘sex’, ‘age’,‘weight’])
print(’\n-------Test2:-----\n’, Test2)
在这里插入图片描述
3. 每个元素都有了索引,就可以根据索引操作元素了。还记得 list 中的操作吗?Series 中,也有类似的操作。先看简单的,根据索引查看其值和修改其值:

#3.每个元素都有了索引,就可以根据索引操作元素了。还记得 list 中的操作吗?Series 中,也有类似的操作。先看简单的,根据索引查看其值和修改其值:
Test3 = Test2
print(’\n-------Test3:-----\n’)
Test3[‘name’] = ‘xiaowei’
print(Test3)
在这里插入图片描述
4. 前面定义 Series 对象的时候,用的是列表,即 Series() 方法的参数中,第一个列表就是其数据值,如果需要定义 index,放在后面,依然是一个列表。除了这种方法之外,还可以用下面的方法定义 Series 对象:

#4.前面定义 Series 对象的时候,用的是列表,即 Series() 方法的参数中,第一个列表就是其数据值,如果需要定义 index,放在后面,依然是一个列表。除了这种方法之外,还可以用下面的方法定义 Series 对象:
test_con= {‘python’: 9000, ‘c++’: 9001, ‘c#’: 9000}
Test4 = Series(test_con)
print(’\n-------Test4:-----\n’,Test4)
在这里插入图片描述
5. 这时候,索引依然可以自定义。Pandas 的优势在这里体现出来,如果自定义了索引,自定的索引会自动寻找原来的索引,如果一样的,就取原来索引对应的值,这个可以简称为“自动对齐”。
# 5.这时候,索引依然可以自定义。Pandas 的优势在这里体现出来,如果自定义了索引,自定的索引会自动寻找原来的索引,如果一样的,就取原来索引对应的值,这个可以简称为“自动对齐”。
Test5 = Series(test_con,index=[‘java’,‘c++’,‘c#’])
print(’\n-------Test5:-----\n’,Test5)
Test6 = Series(test_con,index=[‘python’,‘c++’,‘c#’])
print(’\n-------Test6:-----\n’,Test6)
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值