优草派 > Python

Series怎么用字典创建?Pandas如何添加和修改series结构的值

罗西汉         优草派

series是pandas这个第三方库之中独有,且会给所有元素添加索引的一种数据结构,而很多的小伙伴却不知道该怎么创建和使用它。那么这篇文章就是会来讲解一下用字典创建series,以及添加和修改series结构元素的方法,感兴趣的话就一起往下看看吧。

Series怎么用字典创建?Pandas如何添加和修改series结构的值

一、用字典创建

和df结构一样,创建series数据结构对象还是使用同名方法并且传入值就可以了,那么只需要将一个字典对象传入进去即可将其给创建出来,代码示例如下所示:

import pandas as pd
dic = {"name": "蛮吉", "age": 16, "grade": [55, 69, 78]}
s3 = pd.Series(dic)
print(s3)

以上代码就是创建出来一个两列的series数据结构,其中字典键会作为索引存在,而字典的值自然就是会变为索引对应的元素。

二、添加和修改series

实际上是能够来将series这个结构直接看做是字典来操作的,因为索引的存在使得它可以像字典一样添加和修改值。只需要在s3这个对象的后面加上一个中括号,并在其中写上一个不存在的索引值即可实现它的添加操作,而等号后面赋予的值也就决定了该添加的索引对应的值是什么。

那么修改series结构中值也是同样的操作,不过是需要将中括号里面的值改成以及存在的索引即可。并且是没有数据类型限制,想要修改和添加任意类型的值到该结构之中都可以,代码示例如下所示:

s3["sex"]="男"

image.png

以上就是关于“Series怎么用字典创建?Pandas如何添加和修改series结构的值”的全部内容了,希望对你有所帮助。

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

取消
广告
? x
广告
? x
广告
? x
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

客服热线:0731-85127885

湘ICP备 19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:tousu@csai.cn

优草派  版权所有 © 2024