Pandas 熊猫系列-添加单个值和删除特定行的简单方法

Pandas 熊猫系列-添加单个值和删除特定行的简单方法,pandas,Pandas,第一个问题:是否有一种简单的方法将单个值添加到序列的底部(以便自动索引)?我知道s[len(s)]=value不是这样,因为可能已经有一个索引等于len(s),在这种情况下它只会更新。在网上任何地方都找不到答案 第二个问题:是否有一种简单的方法可以删除特定行,而无需对其进行任何测试?例如,如果我想删除第4行,不管它的索引值(可能是任何东西)或它的实际值 希望你们能帮上忙,知道没有办法做这些事情也会很有帮助(但我怀疑有) 谢谢第一个问题:s.index[-1]选择索引的最后一个值 s.loc[s.

第一个问题:是否有一种简单的方法将单个值添加到序列的底部(以便自动索引)?我知道
s[len(s)]=value
不是这样,因为可能已经有一个索引等于
len(s)
,在这种情况下它只会更新。在网上任何地方都找不到答案

第二个问题:是否有一种简单的方法可以删除特定行,而无需对其进行任何测试?例如,如果我想删除第4行,不管它的索引值(可能是任何东西)或它的实际值

希望你们能帮上忙,知道没有办法做这些事情也会很有帮助(但我怀疑有)


谢谢

第一个问题:s.index[-1]选择索引的最后一个值

s.loc[s.index[-1]+1]=val
s.drop(s.index[3])
备选方案:

s.append(pd.Series(data=val ,index = i))
第二个问题:选择索引的第四个

s.loc[s.index[-1]+1]=val
s.drop(s.index[3])

第一个问题:s.index[-1]选择索引的最后一个值

s.loc[s.index[-1]+1]=val
s.drop(s.index[3])
备选方案:

s.append(pd.Series(data=val ,index = i))
第二个问题:选择索引的第四个

s.loc[s.index[-1]+1]=val
s.drop(s.index[3])

这些行似乎没有按规定工作。它们仍然是基于索引的,而不是基于位置的。
o它将被自动索引
这取决于您的r索引。显然,您不能自动索引,您可以使用
s=s.reset\u index(drop=True)
beforeese alternative这些行似乎没有按照指定的方式工作。它们仍然是基于索引的,而不是基于位置的。
o它将被自动索引
这取决于您的r索引。显然,您不能自动索引,您可以使用
s=s.reset\u索引(drop=True)
在查看备选方案之前