python中Series序列的使用(注意区分大小写)

#如何定义一个序列
from pandas import Series
x=Series(
        ['a',True,1]
        )
#重置序列号
x=Series(
        ['a',True,1],
        index=['first','second','third']
        )
#通过序列快速访问值
x[2]
x['first']
#不能越界访问
x[4]
#不能追加单个元素
x.append('2')
#追加一个序列,此时不会修改之前的序列
n=Series([2])
x.append(n)
#对原序列修改增加序列值
x=x.append(n)
#对序列进行成员检测
'2' in x
#需要用.values检测
1 in x.values
'a' in x.values
#切片查数
x[1:3]
#通过数组自定义顺序切片
x[[2,0,1]]
#根据index删除数据
x.drop(0)
x.drop('second')
#根据位置删除
x.drop(x.index[2])
#根据值删除
x[2!=x.values]
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值