如果我使用pd.Series
或直接索引从.loc
中选择单个项目,则返回单个值。
熊猫自动“压缩”结果:
>>> s = pd.Series(['A', 'B', 'C'], index=[10, 20, 30])
>>> s[10]
'A'
>>> s.loc[10]
'A'
尽管这几乎总是我们想要的,但有时我想知道更大范围的单个值来自何处。
如何防止这种默认挤压?换句话说,我想创建一个由1个元素组成的系列:
10 A
dtype: object
答案 0 :(得分:2)
使用双[]
来按一个元素列表进行选择:
print (s.loc[[10]])
10 A
dtype: object