Python 通过'添加元素;指数';(关键)熊猫系列

Python 通过'添加元素;指数';(关键)熊猫系列,python,pandas,Python,Pandas,我如何向这个系列(c)添加一个元素,比如说,键=6和值=10?所需输出应为: import pandas as pd d = pd.DataFrame({'ids':[9,5,7,9,5,9]}) c = d.groupby(['ids'], sort=True)['ids'].count() >>> c ids 5 2 7 1 9 3 Name: ids, dtype: int64 或 或 添加一个sort\u索引以按索引排序 c.set_value(6,

我如何向这个
系列
c
)添加一个元素,比如说,
=6和
=10?所需输出应为:

import pandas as pd
d = pd.DataFrame({'ids':[9,5,7,9,5,9]})
c = d.groupby(['ids'], sort=True)['ids'].count()
>>> c
ids
5    2
7    1
9    3
Name: ids, dtype: int64

添加一个
sort\u索引
以按索引排序

c.set_value(6, 10)
要明确地把它放在第二个位置,否则会影响排序

c.at[6] = 10
c.sort_index()

非常感谢。请问,您如何将这些一行代码转换为一个索引列表/数组(所有索引都对应于相同的值)?Tony您仅以这种方式使用loc。c、 loc[[6,7,8]]=10我这样问是因为当我尝试这个时,我得到了
keyrerror:“[16 17 18]不在索引中”
。(Python 3.5)-除非这些索引已经存在,但我要问的是新的索引。
c.at[6] = 10
c.set_value(6, 10)
c.at[6] = 10
c.sort_index()
pd.concat([c.iloc[:1], pd.Series(10, [6]), c.iloc[1:]])