Gil*_*tes 0 python dictionary data-analysis dataframe pandas
我是Pandas的新手,在玩它的时候Dataframe,我找到了keys()非常类似的方法dict.keys().但我在文档中找不到它.我错过了什么?
aba*_*ert 11
def keys(self):
return self.columns
Run Code Online (Sandbox Code Playgroud)
而且,如果你看看git blame,你可以看到它被添加为#1240的修复:"data:keys()方法在dataFrame上".理由似乎是:
在学习Pandas时,这种方法对于从易于理解的dict结构转变为更强大的DataFrame非常有用.作为熊猫新手,这种心理测绘将非常受欢迎.
但是,值得注意的是,DataFrame它只支持大约一半的映射接口.例如,有iteritems和keys,但没有iterkeys.并且还有一些情况,他们添加了相似但不完全相同的名称,例如iterkv,这相当于iteritems但特别是因为后者"被2to3错误地转换为.items()".
你可以浏览一下来看看每个这些内容的添加位置以及原因,但似乎没有太多的押韵或理由超出" DataFrame有点像一种dict,有点没有."
事实上,他们选择不记录大多数这些方法,或者记录DataFrame有点像dict,我不会依赖任何这些.只需使用columns而不是keys()等
| 归档时间: |
|
| 查看次数: |
5414 次 |
| 最近记录: |